Symbiont — self-sustaining AI orchestrator
Claude Code CLI uses positional args for prompts, not --prompt flag. Also enables full access mode so orchestrator runs without permission prompts. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| symbiont | ||
| .gitignore | ||
| README.md | ||
| requirements.txt | ||
Symbiont
A self-sustaining AI orchestrator that manages its own compute costs through intelligent LLM routing.
Architecture
- Router: Classifies tasks and dispatches to the cheapest capable model
- Dispatcher: Executes tasks via Claude Code CLI (Pro account) with fallback tiers
- Ledger: Tracks every inference call, cost, and associated revenue
- Scheduler: Handles rate-limit backoff and self-waking timers
Model Tiers
| Tier | Model | Use Case |
|---|---|---|
| 1 | Haiku | Classification, extraction, simple formatting |
| 2 | Sonnet | Content writing, code gen, analysis |
| 3 | Opus | Strategic decisions, complex reasoning, QA |
Setup
- Authenticate Claude Code CLI:
claude login - Install dependencies:
pip install -r requirements.txt - Run:
python3 -m symbiont.main