Quickstart Guide
Get up and running with Epochly in under 5 minutes.
Prerequisites
- Python 3.9 or later
- pip (Python package installer)
- A Python script you want to accelerate
Installation
pip install epochly
That's it! The Community (free) tier is now active.
Your First Optimization
Option 1: Decorator (Recommended for Functions)
Add the @epochly.optimize decorator to any CPU-bound function:
import epochly@epochly.optimizedef process_data(items):"""Your existing function - no changes needed inside."""results = []for item in items:result = complex_calculation(item)results.append(result)return resultsresults = process_data(large_dataset)
Option 2: Context Manager
import epochlywith epochly.optimize():for i in range(1000000):result = expensive_operation(i)
Option 3: CLI (Zero Code Changes)
epochly run your_script.py
Enhancement Levels
| Level | Name | Typical Speedup |
|---|---|---|
| 0 | Monitoring | 1.0x (baseline) |
| 1 | Threading | 1.0-1.5x |
| 2 | JIT Compilation | 58–193x |
| 3 | Multicore | 8–12x |
| 4 | GPU | 7–70x |
What's Next?
- Read the Installation Guide for advanced installation options
- Check System Requirements to verify your setup
- Follow Your First Optimization for a detailed walkthrough
Need Help?
- Join our Community Discord
- Read the Troubleshooting Guide
- Email support@epochly.com