Advertisement

AI coding assistants have moved fast from autocomplete plugins to agents that can read a codebase, run commands, and open pull requests on their own. Open source options let you inspect exactly what’s being sent to which model, swap in a different LLM provider or a self-hosted model, and avoid being locked into one vendor’s pricing or data policy.

Aider and Cline work directly against your local codebase from the terminal or editor, Continue is an open source IDE extension you can point at any model provider, OpenHands targets more autonomous, multi-step coding tasks, and Tabby is a self-hostable code completion server for teams that want to keep everything on their own infrastructure.

Advertisement

Popular Open Source AI Coding Assistants

Aider

AI pair programming in your terminal

Aider is a free, open source AI pair programming tool for the terminal. It works with Claude, GPT, Gemini, DeepSeek, and local LLMs to edit code in git repos.

Open Source Apache-2.0

Cline

Autonomous coding agent as SDK, IDE extension, or CLI

Cline is an open source autonomous coding agent for VS Code, JetBrains, CLI, or SDK use. Supports Claude, GPT, Gemini, and local models.

Open Source Apache-2.0

Continue

Open source coding agent for VS Code and JetBrains

Continue is an open source AI coding agent for VS Code and JetBrains with autocomplete, chat, and agentic editing. Unmaintained since mid-2026.

Open Source Apache-2.0

OpenHands

AI-driven autonomous development assistant

OpenHands is an open source AI coding agent (formerly OpenDevin) that writes code and runs sandboxed commands, self-hostable via Docker with a browser UI.

Open Source MIT

Tabby

Self-hosted AI code completion server

Tabby is a free, open source, self-hosted AI code completion server built in Rust, offering GitHub Copilot-style inline suggestions that run entirely on your own infrastructure and GPUs.

Open Source Apache-2.0 (ee/ enterprise directory under a separate license)