macOS button is for Apple Silicon (M1 and later). Intel Mac? Download for Intel Mac. Linux button is the x64 AppImage; .deb and ARM64 builds are listed below.
63% fewer tokens than Codex CLI on the same model, at the
same success rate.
Auto reasoning effort — each message
and tool step gets the effort it needs, judged in about 0.1 s by a 150 MB
model that runs locally on the CPU. On by default.
Use the Claude, ChatGPT, Grok, or Muse Code subscription you already have, API
keys, or local models on your own GPU.
Mix models by role and scale from Solo to Swarm — a strong model leads
while cheaper ones search, edit, and review in parallel. Switch the workflow
or mode mid-conversation, and set fallback models for usage limits.
Bots and rooms — your own bots with their own models, tools, and
permissions, group rooms where they talk together, and a representative bot
that sits above the composer on your desktop.
A full workspace: editor, terminals, Git and GitHub, code graph, and
language servers, with themes and photo skins.
Keeps working on its own with Goals, schedules, and webhooks — and
continues from your phone, end-to-end encrypted.
Goes beyond code with browser and desktop control, Office and PDF
documents, and image and video generation.
Runs on Windows, macOS, and Linux. No config files.
Then sign in with a ChatGPT, Claude, Grok, or Muse Code account, or paste an API key. A
five-step tutorial walks you through the rest.
[!NOTE]
The Windows installer and app are code-signed, and the Mac app is signed and
notarized. If SmartScreen still appears, choose More info → Run anyway.
Or run it in the terminal (Node.js 22.19+ or 24+):
npm install -g mixdog
mixdog
Supported providers
Anthropic API keys and Claude account OAuth
OpenAI API keys and ChatGPT/Codex account OAuth
Google Gemini API keys
xAI API keys and Grok account OAuth
Muse Code (Meta) account OAuth
OpenRouter, DeepSeek, and OpenCode Go
Built-in Local Provider — download and run models in the app
(Windows x64 with an NVIDIA GPU)
Cursor, Antigravity (Gemini), and MiMo OAuth are off by default under
Settings → Developer; using them through OAuth risks account restrictions.
Headless mixdog exec
mixdog exec runs one non-interactive, single-model session without personal
memory, prior sessions, skills, MCP servers, or plugins:
Web search is off by default (--web-search enables it). This does not block
shell networking — headless exec is not an offline sandbox. Run
mixdog --help for the full reference.
Benchmarks
All 89 Terminal-Bench 2.1 tasks × 5 trials on GPT-5.6 Sol xhigh, scored by the official Harbor verifier.
Mixdog used fewer tokens on 87 of 89 tasks. With Claude Opus 5, it solved 2
more tasks than Claude Code at 19% lower cost. Every verdict, log, and script
is published in benchmarks/terminal-bench-2.1/,
and Context efficiency explains where the
savings come from.
Benchmark history
Newest first. Each run links to its details, records, and caveats.
The 2026-10-15 run is the first full run with the
effort judge active on OpenAI routes, with web
search on for both sides. It is a single pass, so the k=5 chart above stays
the reference.
Open-source coding agent that matches Codex on Terminal-Bench 2.1 with 63% fewer tokens.
The npm package mixdog receives a total of 1,339 weekly downloads. As such, mixdog popularity was classified as popular.
We found that mixdog demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago.It has 1 open source maintainer collaborating on the project.
Cursor removed a malicious Claude Code 2.1.313 extension from its marketplace. Socket examines registry records and the initial claims about its distribution.