Guides
OpenRouter 429s: Fallback and Retry-After
Why OpenRouter :free models return 429, what the limits are, and how to fail over to another provider while honoring Retry-After, with Python and JS code.
Route OpenCode Through an LLM Router
Point OpenCode or any OpenAI-compatible coding tool at an LLM router with failover, using a working opencode.json. Claude Code needs an Anthropic endpoint.
LiteLLM vs Bifrost vs Helicone vs SentioGate
A sourced, dated comparison of LiteLLM, Bifrost, Helicone and SentioGate: deployment, licensing, routing, fallback and observability, and when not to pick us.