User Guide
Epochly User Guide: Configuration
Configure Epochly via environment variables, Python API, or config files. Control enhancement levels, telemetry, and fallback behavior.
Configure Epochly behavior through environment variables, API, or config files.
Configuration Hierarchy
- Environment variables (highest priority)
- Runtime API
- Configuration files
- Defaults (lowest priority)
Environment Variables
| Variable | Description | Default |
|---|---|---|
EPOCHLY_LEVEL | Enhancement level (0-4) | 0 |
EPOCHLY_MAX_LEVEL | Maximum enhancement level cap (0-4) | 4 |
EPOCHLY_MAX_WORKERS | Number of workers (1-256) | 8 |
EPOCHLY_MODE | Operation mode | balanced |
EPOCHLY_DISABLE | Disable Epochly | false |
EPOCHLY_LOG_LEVEL | Log verbosity | WARNING |
Runtime API
import epochlyepochly.configure(enhancement_level=2,max_workers=4,telemetry=True)
Configuration File
Create epochly.toml in your project:
[epochly]enhancement_level = 2max_workers = 8mode = "balanced"
Emergency Disable
export EPOCHLY_EMERGENCY_DISABLE=1
Or via API:
epochly.emergency_disable()