Magpie
A text-to-speech (TTS) model in the NVIDIA Nemotron speech model family. It supports multiple languages and voice customization.
Timeline (last 90 days)
When API calls trigger rate limits or usage caps, model providers typically return 429 or similar errors, causing the agent to be interrupted; Magpie's approach is to replace with backup account credentials after detecting such error signals, so that subsequent requests continue to be sent.
Magpie is a menu bar app that allows users to specify models for AI coding assistants such as Claude Code, Codex, and Gemini CLI from a unified list, switching them by directly editing each agent's configuration file.
Magpie has the ability to automatically switch to a backup account when an agent's API quota is exhausted, and the agent itself does not perceive the error.
Magpie's automatic account switching feature relies on reading each agent's login credentials to identify the subscription plan; the developer provides an option to disable this reading behavior, but after disabling it, features such as automatic switching may be limited.
Magpie covers the three major platforms: Mac, Windows, and Linux.
Magpie is open-sourced under the MIT license.
Magpie must understand each agent's configuration format and credential storage method, and when an agent updates its configuration structure, Magpie may need to follow up with adaptations.
Magpie's routing groups support sequential mode, rotating mode and smart mode, with smart mode picking the subscription that still has quota and resets earliest to reduce plan waste.
Magpie offers an optional intent routing feature that uses a small model to first read the new request, handing test writing to a strong model and simple questions to a cheap model.
When Claude quota runs out, the Magpie routing group switches to the next account or model, and the agent client does not perceive the error.
14 more timeline events
All Facts (20)
Less than a month after launch, the Magpie project has surpassed 17,000 GitHub stars.
60%UnverifiedMagpie integrates with an agent by rewriting only one key in the agent's config file, preserving comments, order and formatting, and the agent itself is unaware that Magpie exists.
60%UnverifiedMagpie is a menu bar app that allows users to specify models for AI coding assistants such as Claude Code, Codex, and Gemini CLI from a unified list, switching them by directly editing each agent's configuration file.
50%UnverifiedMagpie has the ability to automatically switch to a backup account when an agent's API quota is exhausted, and the agent itself does not perceive the error.
50%UnverifiedMagpie's automatic account switching feature relies on reading each agent's login credentials to identify the subscription plan; the developer provides an option to disable this reading behavior, but after disabling it, features such as automatic switching may be limited.
50%UnverifiedMagpie covers the three major platforms: Mac, Windows, and Linux.
50%UnverifiedMagpie is open-sourced under the MIT license.
50%UnverifiedMagpie must understand each agent's configuration format and credential storage method, and when an agent updates its configuration structure, Magpie may need to follow up with adaptations.
50%UnverifiedWhen API calls trigger rate limits or usage caps, model providers typically return 429 or similar errors, causing the agent to be interrupted; Magpie's approach is to replace with backup account credentials after detecting such error signals, so that subsequent requests continue to be sent.
50%UnverifiedMagpie's usage page shows each request's tokens, cache hits and list-price cost, and running magpie quota in the terminal shows the remaining amount for each key and plan.
50%UnverifiedTo discover plans the user has already paid for, Magpie reads the agents' login information, such as the files for Claude Code and Codex and the system keychain; users can turn off subscription accounts in Settings → Privacy.
50%UnverifiedUsing subscriptions outside their own apps is not always permitted, as Claude Code's documentation clearly states; it is recommended that routing groups prioritize API keys or providers that explicitly allow third-party tool integration.
50%UnverifiedMagpie sends anonymous usage statistics once a day, which can be turned off in the privacy menu.
50%UnverifiedThe Magpie project is only a few weeks old, ships updates almost daily, and does not accept Pull Requests; it is recommended to validate it on side projects before using it for paid client work.
50%UnverifiedOpenRouter is a cloud service that sells access to models, while Magpie runs on the user's own machine, and OpenRouter can be connected as one upstream provider for Magpie.
50%UnverifiedMagpie is an open-source project that runs a lightweight gateway locally, routing requests from all AI coding agents uniformly to different models or subscriptions.
50%UnverifiedThe Magpie gateway runs on local port 3425.
50%UnverifiedMagpie supports agents such as Claude Code, Codex, Gemini CLI, OpenCode, Cursor CLI and Klein.
50%UnverifiedThe Magpie gateway performs protocol translation when forwarding requests, including streaming output, tool calls and reasoning content, so that Claude Code can run on Kimi and Codex can run on DeepSeek.
50%UnverifiedMagpie's routing groups support sequential mode, rotating mode and smart mode, with smart mode picking the subscription that still has quota and resets earliest to reduce plan waste.
50%