OpenCode
Open source AI coding agent for terminal, IDE, and desktop
Free Coding Open Source
Overview
OpenCode is a powerful open-source AI coding agent with over 60,000 GitHub stars and 650,000+ monthly users. Built in Go with a smooth Bubble Tea TUI, it works in your terminal, IDE, or as a desktop app. Supports multiple AI providers including OpenAI, Anthropic Claude, Google Gemini, AWS Bedrock, Groq, and local models. Features LSP integration for code intelligence, Vim-like editor, session management, and privacy-first design where you control what data gets shared.
Pricing: Free (open source, BYOK)
Architecture: Apple Silicon, Intel
Key Features
- Interactive TUI built with Bubble Tea in Go
- Multi-provider support: OpenAI, Claude, Gemini, Bedrock, Groq, local models
- Available as terminal CLI, desktop app, and IDE extension
- Language Server Protocol (LSP) integration for code intelligence
- Vim-like editor with familiar keybindings
- Session management for persistent context
- Privacy-first: choose your model provider and data sharing
- VS Code and Cursor integration via Cmd+Esc
- 60,000+ GitHub stars, 650,000+ monthly users
- Install via Homebrew: brew install anomalyco/tap/opencode