cyberine
Usage

Credentials (what makes each adapter runnable)

AdapterNeedsNotes
claude / codex / muse (agent-level, subscription CLIs)the CLI installed and logged in (cyberine doctor shows which)each CLI's own login; billed to its subscription, never to a key in this repo
opencode (agent-level)RETIRED 2026-09-07 (ks4sf) — never dispatchedadapter kept as the CLI-worker reference; see "Retiring a worker" below
loop-deepseek-direct (model-level)DEEPSEEK_API_KEY in .env (from platform.deepseek.com)DeepSeek's own API; funded directly (PayPal); PREFERRED over OpenRouter for worker AND judges
loop-deepseek-openrouter (model-level, fallback)OPENROUTER_API_KEYOpenAI-compatible; used only when no DEEPSEEK_API_KEY is set
loop-mimo-direct (model-level)XIAOMI_API_KEY in .env (from platform.xiaomimimo.com)Xiaomi MiMo's own API (OpenAI-compatible); independent — joins the compare fleet alongside DeepSeek. Default model mimo-v2.5-pro (XIAOMI_MODEL)
loop-ollama (model-level, local)a running Ollama server + OLLAMA_MODEL (or OLLAMA_BASE_URL) setkeyless local inference; OPT-IN by env presence; model must be pulled (ollama pull <model>)
gateway adaptersDocker + provider keys + docker compose up -dthe full LiteLLM path (see below)

buildDefaultAdapters() includes only the adapters whose credentials are present. Missing ones are noted and skipped - the run never crashes.