{"repo":"izzoa/polyrouter","free":true,"listed":false,"github":"https://github.com/izzoa/polyrouter","clone":"git clone https://github.com/izzoa/polyrouter.git","description":"A self-hostable LLM router / gateway: OpenAI- and Anthropic-compatible, explicit-first routing with fallbacks, spend limits, and metadata-only cost tracking. No markup, no third-party proxy — your keys, your box.","language":"TypeScript","stars":22,"topics":["ai","anthropic","byok","gateway","hermes","open-source","openai","openclaw","router"],"license":"AGPL-3.0","category":"ai-agents","readme_excerpt":"One endpoint for every model. A self-hostable LLM router / gateway: OpenAI- and Anthropic-compatible, explicit-first routing with fallbacks, spend limits, and metadata-only cost tracking. No markup, no third-party proxy — your keys, your box. Self-hosting · Connect an agent · Roadmap · Changelog · Releases · Contributing The dashboard overview — KPI tiles, a requests-per-hour chart, spend by model, and the live request log (each row shows its routing layer, tokens, snapshot-priced cost, and latency). --- polyrouter sits between your AI agents and your LLM providers. Agents talk to one endpoint with one key; polyrouter routes each request to the right model across your providers (BYOK API keys, custom OpenAI/Anthropic-compatible endpoints, local models), retries down a fallback chain when a provider fails, enforces budgets, and records what every request actually cost — storing metadata only by default, never your prompt or response bodies unless you opt in. Features Routing & reliability - Explicit-first routing — naming a model always works; that's the reliable core. On top of it: per-request tier pinning ( x-polyrouter-tier: fast ), configurable tier chains (primary + ordered fallbacks, drag-to-reorder in the dashboard), and opt-in smart layers for model: \"auto\" — L1 structural (sub-millisecond local features; harness system prompts are fingerprinted and subtracted so a huge boilerplate prompt can't force everything into the top tier) and L3 cascade (try the cheap model, es","default_branch":null,"files":null,"tree":[],"storefront":"/r/izzoa","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/izzoa/polyrouter/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}