OpenCode
OpenCode is genuinely free and open-source (MIT), and it is model-agnostic: you connect any provider you already pay for, whether that's Claude, GPT, Gemini, a GitHub Copilot login, or a local model. That means no new subscription and no vendor lock-in, so if one model gets pricey or slow you swap it without changing your workflow. It also does real work in your project, reading files, editing them, and running commands, not just chatting.
curl -fsSL https://opencode.ai/install | bash (or: npm install -g opencode-ai)cd into your project folderRun: opencode
Your Engine files go in AGENTS.md — Add your Engine .md files to the repo and create an AGENTS.md at the root that points to them — OpenCode uses it as project context.
WHAT OPERATORS USE IT FOR
- • Scaffold a landing page and sales copy from your offer notes
- • Edit and rewrite content files across your whole project at once
- • Wire up a simple funnel or email sequence draft from a template
Heads up: It lives in the terminal, so there's a small learning curve if you've never opened one, and you supply your own model key, which means model usage is billed separately by whatever provider you choose. There's no hand-holding UI, so lean on your Context Files to keep it on track.
What OpenCode is
OpenCode is an open-source AI coding agent that runs in your terminal. Instead of chatting in a browser tab, it opens inside your project folder and does the work directly: it reads your files, edits them, runs commands, and checks its own output. It's free and MIT-licensed, and it has become one of the most popular open-source developer tools around, with the project reporting over 7.5 million developers using it each month.
Bring your own model
The headline feature is that OpenCode is model-agnostic. It connects to 75+ providers through a single interface (via Models.dev), so you plug in whatever you already have, a Claude key, an OpenAI key, Gemini, a GitHub Copilot login, or even a model running on your own machine. If a model gets slow or expensive, you switch to another one without relearning anything. There's no OpenCode subscription; you pay only for the model usage you choose, and some free models ship with it to get you started.
Why an operator would use it
You don't need to be a developer to get value here. Point OpenCode at a folder, describe your offer, and it can scaffold a landing page, draft your sales copy, rewrite content across every page at once, or rough out an email sequence. Because it works across your whole project rather than one file at a time, it's good at the kind of sweeping, consistent edits that would take hours by hand.
The honest tradeoff
It lives in a terminal window. That's a little intimidating the first time, and there's no polished dashboard holding your hand. You also manage your own model key, so billing for the AI itself sits with your provider. The upside of that starkness is total control and zero lock-in.
Use it with the Engine
OpenCode looks for a plain-markdown instructions file in your project (an AGENTS.md, which its /init command can generate for you), and that's the perfect home for your Engine Context Files. Load in your offer brief, brand voice, and page specs as Context Files, and OpenCode builds against your actual plan instead of improvising. That's the whole idea of the Levels of the Game: give the agent good context and it does better work. If you want a ready-made set of Context Files to drop in, the $1 Starter Kit gives you a proven starting point so you're not staring at a blank folder.
BUILD YOUR OFFER WITH OPENCODE
OpenCode reads plain-markdown instruction files (it looks for an AGENTS.md in your project), which is exactly where your Engine Context Files go. Drop your offer brief, brand rules, and page specs in as Context Files, point OpenCode at your project folder, and it will build and edit against them instead of guessing. Because it's model-agnostic, you can run a cheaper model for drafts and switch to a stronger one for the final launch pass.
The $1 Starter Kit generates the Context Files OpenCode needs — personalized to your niche.
GET THE $1 STARTER KIT →Install commands change — confirm the latest at the official docs above.