OpenCode
An AI coding agent tool built for terminal, 100% open source and vendor-agnostic, focused on terminal user interface.
OpenCode is an AI coding agent built for terminal users, developed by neovim enthusiasts and creators of terminal.shop, dedicated to maximizing terminal potential.
Key Features
100% Open Source
- Fully open-source codebase
- Community-driven development
- Customizable and extensible
Vendor Agnostic
- No vendor lock-in
- Supports multiple AI providers
- Local model deployment option
Terminal-First
- Purpose-built TUI
- Optimized keyboard workflow
- Efficient terminal experience
Client/Server Architecture
- Flexible deployment
- Local and remote operation
- Mobile app control support
Installation
Quick Install
curl -fsSL https://opencode.ai/install | bash
Package Managers
- Available via npm, bun, pnpm, yarn
- System-specific: brew, paru
Development
Contributions welcome for bug fixes, LLM improvements, and documentation. Core features require team review.
Use Cases
- Terminal development
- Remote coding
- Local development with privacy