[{"data":1,"prerenderedAt":4},["ShallowReactive",2],{"readme:magpie":3},"\u003Cdiv align=\"center\">\u003Cp>\u003Ca href=\"https:\u002F\u002Fusemagpie.ai\" rel=\"nofollow ugc noopener\">\u003Cimg src=\"https:\u002F\u002Fraw.githubusercontent.com\u002Fyetone\u002Fmagpie\u002FHEAD\u002Fsite\u002Fpublic\u002Fimg\u002Ficon-256.png\" width=\"112\" alt=\"magpie\" \u002F>\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch1>magpie\u003C\u002Fh1>\n\u003Ch3>Every agent's model. One place.\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Claude Code on Kimi. Codex on DeepSeek. Gemini CLI on GLM. OpenCode on your ChatGPT plan.\u003C\u002Fstrong>\u003Cbr \u002F>\nSwitch any of them from the menu bar. One local gateway serves them all,\u003Cbr \u002F>\nand when a quota runs out, it quietly moves on to the next account.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fyetone\u002Fmagpie-releases\u002Freleases\u002Flatest\" rel=\"nofollow ugc noopener\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fv\u002Frelease\u002Fyetone\u002Fmagpie-releases?label=release&amp;color=111111\" alt=\"Release\" \u002F>\u003C\u002Fa> \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fyetone\u002Fmagpie\u002Fstargazers\" rel=\"nofollow ugc noopener\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002Fyetone\u002Fmagpie?style=flat&amp;color=111111\" alt=\"Stars\" \u002F>\u003C\u002Fa> \u003Ca href=\"https:\u002F\u002Fdiscord.gg\u002FvGSnD3ZKQF\" rel=\"nofollow ugc noopener\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FDiscord-join-5865F2?logo=discord&amp;logoColor=white\" alt=\"Discord\" \u002F>\u003C\u002Fa> \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fyetone\u002Fmagpie\u002Fblob\u002FHEAD\u002FLICENSE\" rel=\"nofollow ugc noopener\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Flicense-MIT-111111\" alt=\"License\" \u002F>\u003C\u002Fa>\u003Cbr \u002F>\n\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FmacOS-000000?logo=apple&amp;logoColor=white\" alt=\"macOS\" \u002F> \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FWindows-0078D4?logo=windows&amp;logoColor=white\" alt=\"Windows\" \u002F> \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FLinux-FCC624?logo=linux&amp;logoColor=black\" alt=\"Linux\" \u002F> \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FDocker-2496ED?logo=docker&amp;logoColor=white\" alt=\"Docker\" \u002F> \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FTermux-000000?logo=android&amp;logoColor=white\" alt=\"Termux\" \u002F>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fusemagpie.ai\" rel=\"nofollow ugc noopener\">Download\u003C\u002Fa>\u003C\u002Fstrong>  ·  \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fusemagpie.ai\u002Fdocs\u002Fstart\" rel=\"nofollow ugc noopener\">Docs\u003C\u002Fa>\u003C\u002Fstrong>  ·  \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fyetone\u002Fmagpie\u002Fblob\u002FHEAD\u002Fdocs\u002Freference.md\" rel=\"nofollow ugc noopener\">Reference\u003C\u002Fa>\u003C\u002Fstrong>  ·  \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fmagpie-community\u002Fplugins\" rel=\"nofollow ugc noopener\">Plugins\u003C\u002Fa>\u003C\u002Fstrong>  ·  \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fdiscord.gg\u002FvGSnD3ZKQF\" rel=\"nofollow ugc noopener\">Discord\u003C\u002Fa>\u003C\u002Fstrong>  ·  \u003Cstrong>English\u003C\u002Fstrong> · \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fyetone\u002Fmagpie\u002Fblob\u002FHEAD\u002FREADME.zh-CN.md\" rel=\"nofollow ugc noopener\">简体中文\u003C\u002Fa>\u003C\u002Fp>\n\u003Cbr \u002F>\u003Cpicture>\n  \u003Csource media=\"(prefers-color-scheme: dark)\" srcset=\"site\u002Fpublic\u002Fimg\u002Fagents-dark.png\">\u003C\u002Fsource>\n  \u003Cimg src=\"https:\u002F\u002Fraw.githubusercontent.com\u002Fyetone\u002Fmagpie\u002FHEAD\u002Fsite\u002Fpublic\u002Fimg\u002Fagents-light.png\" width=\"900\" alt=\"magpie's Agents page: Claude Code on Kimi K3, Codex on DeepSeek V4 Pro, Gemini CLI on GLM-5.3, each picked from one list\" \u002F>\n\u003C\u002Fpicture>\u003C\u002Fdiv>\u003Cbr \u002F>\u003Ch2>Is magpie for you?\u003C\u002Fh2>\n\u003Cp>Each agent keeps its model in its own file, in its own format, with its own keys and base URLs. A subscription you pay for works in one agent and nowhere else. magpie puts all of that behind one app and one local gateway:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Pick any model for any agent\u003C\u002Fstrong> from one list. magpie edits the one key that matters in the agent's own config.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Use one provider everywhere\u003C\u002Fstrong>: an API key, a local model, or the Claude, ChatGPT, Copilot, Gemini or Grok plan you're signed in to.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Keep going when a quota runs out\u003C\u002Fstrong>: a routing group moves to the next account or model, and the agent never sees the error.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>It's for you if you use more than one agent, more than one provider, or more than one account. If you use one agent on its vendor's own plan and that's enough, you don't need it.\u003C\u002Fp>\n\u003Cp>Runs on macOS, Windows and Linux (menu bar app, window, TUI, web UI and CLI), in Docker, and on Termux.\u003C\u002Fp>\n\u003Ch2>Quick start\u003C\u002Fh2>\n\u003Cp>\u003Cstrong>1 · Install.\u003C\u002Fstrong> Download the app from \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fusemagpie.ai\" rel=\"nofollow ugc noopener\">usemagpie.ai\u003C\u002Fa>\u003C\u002Fstrong>, or run:\u003C\u002Fp>\n\u003Cpre>\u003Ccode class=\"language-sh\">curl -fsSL https:\u002F\u002Fusemagpie.ai\u002Finstall.sh | sh\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Csub>Mac builds are signed and notarised, and every build updates itself. Behind a firewall, use \u003Ccode>--proxy\u003C\u002Fcode> or \u003Ccode>--mirror\u003C\u002Fcode>. Or \u003Ccode>go install github.com\u002Fyetone\u002Fmagpie@latest\u003C\u002Fcode>, or the \u003Ca href=\"https:\u002F\u002Fusemagpie.ai\u002Fdocs\u002Fdocker\" rel=\"nofollow ugc noopener\">Docker image\u003C\u002Fa>.\u003C\u002Fsub>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>2 · Add a provider.\u003C\u002Fstrong> Open magpie and go to \u003Cstrong>Providers → Add provider\u003C\u002Fstrong>. Pick a preset and paste a key, or sign in with a subscription.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>3 · Pick a model\u003C\u002Fstrong> for each agent on the \u003Cstrong>Agents\u003C\u002Fstrong> page. Start a new session and it's on the new model.\u003C\u002Fp>\n\u003Cp>Or do it all from the terminal:\u003C\u002Fp>\n\u003Cpre>\u003Ccode class=\"language-sh\">magpie provider add deepseek sk-…              # a preset needs only the key\nmagpie claude deepseek\u002Fdeepseek-v4-pro          # Claude Code on DeepSeek\nmagpie codex moonshot\u002Fkimi-k2.5                 # Codex on Kimi\nmagpie group add \"Opus anywhere\" models=claude\u002Fclaude-opus-5-5,copilot\u002Fclaude-opus-5.5 routing=smart\nmagpie claude group\u002Fopus-anywhere               # fails over between subscriptions\nmagpie save work &amp;&amp; magpie use work      \n\u003C\u002Fcode>\u003C\u002Fpre>\n",1791678837107]