Open-source Claude Code / Cursor replacement that lives in the terminal. Pick when you want zero vendor lock-in and any LLM backend.
Terminal-native TUI coding agent (vim-like)Build/Plan mode toggle, session managementProvider-agnostic: Claude/OpenAI/Google/localGitHub app for issues + PRs
install: curl -fsSL https://opencode.ai/install | bash (or npm i -g opencode-ai@latest)
caveat: BYO API key (or local model). No GUI editor - it is a terminal TUI.
Best Cursor replacement for terminal-comfortable devs who want auditable git history of every edit.
CLI-first, terminal-nativeGit-aware: auto-commits, branches, diffsWorks with any LLM provider (BYO API key)Strong repo-map context
install: pip install aider-chat
caveat: BYO API key (Anthropic/OpenAI/local). No GUI.
Direct Cursor/Claude-Code clone inside VSCode. Best for devs already living in VSCode.
VSCode extension, native UXPlan/Act mode toggleBuilt-in MCP supportPermission-based file ops
install: VSCode marketplace: 'Cline'
caveat: BYO API key. Permission prompts can feel noisy.
When you need 100% on-prem code completion. No data leaves your machine.
Self-hosted, runs on your GPUOpenAPI-compatibleTeam collab features
install: Docker image or Homebrew
caveat: Requires GPU for decent latency. Setup is non-trivial.
Best when you want local LLMs (via Ollama) and care about privacy. Strong autocomplete.
VSCode + JetBrains supportLocal-model friendly (Ollama integration)Custom slash commandsTab autocomplete + chat
install: VSCode/JetBrains marketplace: 'Continue'
caveat: Tab autocomplete needs a fast local model or hosted API.