| --- |
| title: OmniRoute |
| emoji: π |
| colorFrom: indigo |
| colorTo: purple |
| sdk: docker |
| pinned: false |
| --- |
| |
| Free AI gateway with 160+ providers, RTK+Caveman compression, auto fallback, MCP/A2A. |
|
|
| ## Required Secrets (set in Space Settings) |
|
|
| - `HF_TOKEN` - Hugging Face token with write access |
| - `DATASET_REPO` - Dataset repo for backup (format: `username/repo-name`) |
| - `JWT_SECRET` - Session token secret (generate: `openssl rand -base64 48`) |
| - `API_KEY_SECRET` - API key encryption (generate: `openssl rand -hex 32`) |
| - `INITIAL_PASSWORD` - Admin password for first login |
|
|
| ## Setup Steps |
|
|
| 1. Create private dataset `username/omniroute-backup` |
| 2. Add secrets above in Space Settings β Variables |
| 3. Set `INITIAL_PASSWORD` then change after first login |
|
|
| ## Ports |
|
|
| - Default: 7860 (HF Spaces standard) |