OpenCode is a Go-based terminal AI assistant designed for developers, offering a terminal user interface to assist in coding, debugging, and more. It integrates multiple AI models and providers like OpenAI and Google's Gemini, and supports session management, file tracking, and a Vim-like editor. Users can configure the tool
Table of contents
OverviewFeaturesInstallationConfigurationSupported AI ModelsUsageCommand-line FlagsKeyboard ShortcutsAI Assistant ToolsArchitectureMCP (Model Context Protocol)LSP (Language Server Protocol)DevelopmentAcknowledgmentsLicenseContributingSort: