The output quality is top-tier. My only complaint is speed: on bigger tasks you're waiting a while. Good time to grab coffee, I guess.
OpenCode
Open source AI coding agent for terminal, IDE, and desktop

About OpenCode
OpenCode is an open-source coding agent that helps developers write code in the terminal, IDE, or desktop app. It supports macOS, Windows, and Linux, with a desktop beta available.
The agent can use free included models or connect to models from more than 75 providers, including Claude, GPT, Gemini, local models, GitHub Copilot, and ChatGPT Plus or Pro accounts. It also supports multiple sessions, LSPs, shareable session links, and IDE extensions.
OpenCode states that it does not store users' code or context data. It can be installed with curl, npm, bun, brew, or paru, and its source code is available on GitHub.
Highlights
- Open-source coding agent for terminal, IDE, and desktop
- Desktop beta for macOS, Windows, and Linux
- Support for 75+ LLM providers and local models
- Multi-session support and automatic LSP loading
- No storage of code or context data, according to the project
Does what it says. The UI is a bit cluttered and I wish it had better keyboard shortcuts, but the results are reliable.
The output quality is top-tier. My only complaint is speed: on bigger tasks you're waiting a while. Good time to grab coffee, I guess.
free, open, runs any model, lives in my terminal. i switched from a $200 plan to this + a local qwen and honestly the only thing i miss is the speed. worth it.
Similar tools
ECC
— Open agent harness for coding workflows, GitHub automation, and securityOpen agent harness for coding workflows, GitHub automation, and security
Hermes Agent
— Open-source self-hosted AI agent with persistent memoryOpen-source self-hosted AI agent with persistent memory
DeepSeek Harness
— A modular, plugin-based framework for building and running agentsA modular, plugin-based framework for building and running agents
Firecrawl
— Context API for searching, scraping, and interacting with the webContext API for searching, scraping, and interacting with the web

Claude Code
— An AI coding agent for terminal, IDE, web, and SlackAn AI coding agent for terminal, IDE, web, and Slack
Open WebUI
— Self-hosted interface for connecting and extending AI modelsSelf-hosted interface for connecting and extending AI models