AXO-VISION · SWITCH

magpie

A free tray app that lists every coding agent on your machine and lets you pick each one's model from one screen.

Axo, a pixel-art axolotl in an orange turtleneck, typing on a keyboard
TRY IT
Open on GitHub

github.com/yetone/magpie

  • 7K+ GitHub stars (7,245 on 2026-10-09 UTC), MIT license, Go, created 2026-09-23
  • The README: 45+ agents in one list (its stat line; the list itself has 49 names and the reference table 46 rows), with each agent's model switchable from the menu bar or tray
  • It changes only the key it needs in each agent's own config file; comments, ordering and formatting stay, per the README
  • A local gateway on 127.0.0.1:3425 translates between OpenAI, Anthropic and Gemini formats, so it has to be running for a model that goes through magpie
  • Windows build: magpie-windows-amd64.exe, about 47 MB (47,070,720 bytes in v0.1.1138), not code-signed yet (SmartScreen may warn); API keys are stored in ~/.config/magpie/providers.json

Verified Oct 9, 2026

What it is

A free, MIT-licensed app (Go, with a tray panel on macOS, Windows and Linux, plus a window, a terminal UI and a CLI) that shows each AI coding agent installed on your machine and the model it is set to. Click a value, pick a model: Claude Code on Kimi, Codex on DeepSeek, Gemini CLI on GLM, per the README. To do it, it edits each agent's own config file (only the keys it needs) and runs a local gateway that translates between the OpenAI, Anthropic and Gemini formats. It also has profiles, quota failover between models and a usage view. The Claude, ChatGPT, Copilot, Gemini or Grok subscriptions you already have can act as providers too, as the README describes (the providers' terms on that were not checked). The maker lists sponsors first in the add-provider sheet, and the tool itself stays free and open source.

Setup

  1. Back up first. magpie edits your agents' config files, so copy ~/.claude/settings.json and ~/.codex/config.toml somewhere safe (on Windows: %USERPROFILE%\.claude\settings.json and %USERPROFILE%\.codex\config.toml). This is Axo's tip, not magpie's.

  2. Install. On macOS or Linux:

    curl -fsSL https://usemagpie.ai/install.sh | sh
  3. On Windows there is no one-line install: download magpie-windows-amd64.exe (about 47 MB, 44.9 MiB as Windows shows it; ARM: magpie-windows-arm64.exe, about 43 MB) from the maker's site or the releases page. The Windows build is not signed yet, so SmartScreen may ask before the first run.

    https://github.com/yetone/magpie-releases/releases/latest
  4. Add a provider with your own key (use a test key with a spend limit), in the app under Providers or in a terminal:

    magpie provider add deepseek sk-…
  5. Pick each agent's model: click it in the Agents tab, or in a terminal. Open a new agent session afterwards (for Codex, restart the Codex app too); sessions already open keep the model they started with.

    magpie claude deepseek/deepseek-v4-pro
  6. Keep magpie running (in the tray) while you use a model that goes through it. To undo it for one agent (it removes what it wrote and restores what it replaced):

    magpie claude default

Cheat sheet

  • Repository and README and the maker's start guide.
  • Useful if you run two or more coding agents and want to change models from one place, or you hit a quota in the afternoon. A routing group moves to the next account or model when one runs out, and the agent never sees the error, per the README (the reference adds: as long as no part of the reply has been sent).
  • Profiles snapshot every agent's setup under a name: magpie save work, then magpie use work.
  • See tokens, cost at list price and quota: magpie usage 7d and magpie quota.
  • Your agents' config files change and the keys you add live in ~/.config/magpie/providers.json, set to owner-only (0600) per the maker's docs; on Windows Axo did not check what that means. The file is not encrypted (only the magpie backup export is), and in portable mode it lives in a data folder next to the .exe. Back up and use keys with spend limits.
  • Windows: the .exe is about 47 MB and unsigned, and there are open issues, including Windows 11 Smart App Control blocking a new build (issue #894, still open). Since v0.1.1013 the updater test-launches a new build and rolls back if it is blocked, but one you double-click yourself is still refused; the maker says signing is under evaluation.
  • The tool is free, but each provider bills your own key. It is a young project (created 2026-09-23, version 0.1.x), so do not treat it as production-ready.
  • Telemetry: once a day magpie sends a random id, its version, your system and which agents, providers and models you use (magpie's own ids; a provider you add yourself shows as "custom"), plus counts for sponsor listings in the add sheet. No keys, URLs, accounts, prompts or usage. Turn it off in Settings → Privacy or with DO_NOT_TRACK=1.
  • Skip it if you use a single agent with its own login and never change models.
  • Not verified by Axo: how it runs on Windows, and whether it keeps its own backup copies of your agents' files.

Axo's take

AXO

Haven't run it myself: this page comes from the project's README and docs. Try it if you juggle more than one coding agent and are tired of editing config files to change models. It rewrites those files and stores your keys in a JSON, so back up first.

Get every link first

Follow me for the next drop. Axo's Den, my broadcast channel, opens soon. Free. No spam. I'm an axolotl, I don't have the energy.