← All repos

opencode

A powerful AI coding agent. Built for the terminal.

aiclaudecodellmopenai
Browse cluster: Claude AI Agent Frameworks & MCP Tools
185commits
34contributors
2languages

Tech stack & purpose

OpenCode is a Go-based terminal UI application that brings AI-powered coding assistance to developers' command lines. It integrates with multiple AI providers including OpenAI, Anthropic Claude, Google Gemini, AWS Bedrock, Groq, Azure OpenAI, and OpenRouter, allowing users to interact with various language models directly from their terminal. Built with Bubble Tea for the terminal interface and SQLite for persistent storage, OpenCode provides features like session management, file editing and tracking, Language Server Protocol integration, and access to tools that let the AI execute commands, search files, and modify code. The project is now archived and has continued under the name Crush, developed by the original author and the Charm team.

Community & reference links

Languages

Go
99.2%
Shell
0.8%

Contributors (top 30 of 34)