OpenCode
An open source AI coding agent for the terminal, with a beta desktop build and installs through every major package manager.
Open Source Alternative to:

OpenCode is an open source AI coding agent that works from the terminal, with a desktop build for people who would rather have a window. It closes the gap between an assistant locked inside one editor and the shell where the rest of the work happens.
Installation is deliberately unopinionated. A single script covers macOS and Linux, and the same release lands in npm, Homebrew, Scoop, Chocolatey, pacman, mise and Nix. The script resolves where to place the binary through an ordered list of environment variables and directories, so it fits a managed setup instead of fighting it.
The parts you interact with day to day are few.
- Build agent: the default, with full access for development work.
- Plan agent: read-only, denying file edits and asking before it runs shell commands, meant for exploring an unfamiliar codebase.
- Tab switching: the two agents swap with one key, no restart and no reconfiguration.
- General subagent: an at-mention hands off complex searches and multistep tasks.
- Desktop app: DMG, exe, deb, rpm and AppImage builds, still marked beta.
Configuration lives in the project documentation, and the readme is maintained in more than twenty languages. The team asks anyone shipping a related project with opencode in its name to state plainly that it is unaffiliated, which is a fair signal of how much third-party tooling has grown around it.
Stars
205,329Forks
26,782Last commit
5 days agoRepository age
1 yearLicense
MITVersion
1.18.29Repository
anomalyco/opencode
Auto-fetched from GitHub .
Open source alternatives similar to OpenCode:
Stars
Forks
Last commit
Stars
Forks
Last commit
Stars
Forks
Last commit