opencode is an open-source AI coding agent, published under the MIT License by Anomaly (the repository is now github.com/anomalyco/opencode). OmniRush's command-line tool runs an OmniRush-branded build of opencode, and the OmniRush desktop app bundles the same engine; opencode's licence text ships in the CLI's packages. So the agent loop, the tools it calls and much of the terminal interface come from opencode. We are grateful for it.

What OmniRush adds is a service: an account, a daily allowance of OpenAI's frontier models at no cost (usage limits apply), our own agent instructions and best-practice guides, a desktop app with swarm agents, and a Linux sandbox per project. It is funded by brand ads, and data use described in our privacy policy.

At a glance

OmniRush and opencode side by side, as of October 19, 2026
OmniRushopencode
PriceFree: a daily allowance of included models, no card, no paid tierThe tool is free. Models are yours to pay for: your own provider keys or subscriptions, local models, or opencode's optional Zen (pay as you go) and Go ($10 or $40 a month) plans
ModelsGPT 6 Astra (the default), GPT 6.1 Sol and GPT 6 Sol, included. No own API keys75+ providers through the AI SDK and Models.dev, any OpenAI-compatible API, and local models (Ollama, LM Studio, llama.cpp)
LicenceEngine: opencode, MIT. Desktop app source public on GitHub (MIT, apart from one folder). CLI package Apache-2.0. The service is not open sourceMIT
Where it runsDesktop app for Windows (x64), macOS (Apple silicon) and Linux (x64 and arm64, as .deb, AppImage or Arch package); CLI for Windows, macOS and LinuxTerminal app, desktop app (macOS, Windows, Linux) and IDE extensions (VS Code, Cursor, Zed, Windsurf, VSCodium)
Funding and data useBrand ads, and data use described in its privacy policy“OpenCode does not store any of your code or context data.” Model providers' own terms apply
MCP serversNot supportedSupported
AccountNeeded; GitHub account at least 7 days oldNot needed for the tool itself

Models: included vs bring your own

opencode is provider-agnostic. Its docs say it uses the AI SDK and Models.dev to “support 75+ LLM providers” and runs local models; it can also sign in with some existing subscriptions, such as ChatGPT Plus or Pro and GitHub Copilot. If you want a particular open model, a local model on your own GPU, or your company's approved provider, opencode is the right tool.

OmniRush is the opposite trade. You cannot plug in your own keys, but you do not need any: GPT 6 Astra (the default), GPT 6.1 Sol and GPT 6 Sol are included, and every chat starts on GPT 6 Astra. For people who would otherwise pay for frontier-model access, that is the point of OmniRush.

Price

opencode itself costs nothing. You pay whoever serves the model: your provider, or opencode's own optional services. Zen is pay as you go (“You are charged per request”), sold at cost “with markup only to cover processing fees”, with card fees passed on at cost; and Go is a subscription at $10 a month, or $40 for Go Plus, for a curated set of mostly open models with usage limits. Some models on Zen are free for a limited time.

OmniRush costs nothing either, models included, within a daily allowance that refills every day. The allowance size is set by OmniRush and can change, as our Terms say.

Data and privacy

Here the two are far apart. opencode's site says it “does not store any of your code or context data”. What happens to your prompts then depends on the model provider you choose, and on Zen, opencode documents a zero-retention policy with listed exceptions.

OmniRush is funded by brand ads, and data use described in our privacy policy. Use opencode with a provider you trust for anything confidential.

Features OmniRush adds, and what it leaves out

  • Swarm agents in the desktop app: several agents split one task and return one summary.
  • A Linux sandbox per project (bubblewrap, Podman or Docker on Linux; container tools on macOS and Windows), so the agent's commands run apart from your machine. It is on by default for new chats on some systems, and omnirush sandbox off turns it off for a folder.
  • OmniRush's own agent instructions and built-in best-practice guides (setup, bugs, tests, refactors, reviews and more), on by default.
  • In the CLI, guarded by default: git writes, destructive commands and sudo ask first.
  • Left out: MCP servers, IDE extensions, your own providers and local models.

Which one should you use?

  • Use opencode if you want full control: your own models, local inference, MCP, an IDE extension, or code that never leaves your provider of choice.
  • Use OmniRush if you want strong GPT models without paying for them, in a desktop app or the same opencode-based terminal agent.
  • The two install side by side: OmniRush keeps its settings in ~/.omnirush.

Questions

Is OmniRush a fork of opencode?

Its agent engine is an OmniRush-branded build of opencode, used under the MIT License. The account, the included models, the desktop app and the service around them are OmniRush's own.

Is opencode free?

Yes, the tool is free and MIT-licensed. You pay for the models you connect, or for opencode's optional Zen or Go plans.

Can I use OmniRush's models inside opencode?

No. OmniRush's models are only available in the OmniRush desktop app and command-line tool, signed in with an OmniRush account.

Sources

Checked on October 19, 2026. Prices and features change: check each official page before you decide.

  1. opencode documentation (opencode.ai)
  2. opencode providers and local models (opencode.ai)
  3. opencode Zen (opencode.ai)
  4. opencode Go (opencode.ai)
  5. opencode downloads and IDE extensions (opencode.ai)
  6. opencode MCP servers (opencode.ai)
  7. opencode home page, data statement (opencode.ai)
  8. opencode repository and MIT licence (github.com/anomalyco/opencode)
  9. OmniRush Privacy Policy (what is collected and how it is used)
  10. OmniRush Terms of Service (free access and allowances)
  11. OmniRush desktop app source and releases (GitHub)
  12. OmniRush command-line tool on npm

OmniRush is not affiliated with or endorsed by Anysphere (Cursor), Anthropic (Claude Code), Anomaly (opencode), the Freebuff and Codebuff team, or OpenAI. Product names are trademarks of their owners and are used only to identify their products.