← all repositories

opencode-ai/opencode

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

12.9k stars Go Coding Assistants
opencode
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.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.