opencode-ai/opencode
A Go-based CLI tool providing a terminal TUI for AI-assisted coding with multi-model support and session persistence.

Velocity · 7d
+29
★ / day
Trend
→steady
star history
OpenCode is a terminal-based AI coding assistant built in Go that provides an interactive TUI for developers to interact with various AI models. It supports multiple providers including OpenAI, Anthropic Claude, Google Gemini, AWS Bedrock, and others. The tool enables AI to execute shell commands, search files, and modify code, with SQLite-backed session management for persistent conversations.