Open Source Coding Agents
Discover 109 open source Coding Agent repositories from GitHub, each with an analysis of what it does, key features, use cases and alternatives. Coding Agent projects here are most often combined with AI Agents, Developer Tools and CLI. Last updated October 4, 2026.
109 repositories · updated October 4, 2026

context-engineering-intro: Guide AI Coding Assistants with Project Context
A Claude Code-oriented template for giving coding assistants project rules, examples, and feature requirements before implementation. It turns feature requests into Product Requirements Prompts with implementation steps and validation guidance.

vscode-copilot-chat: AI Coding Assistance in VS Code
An archived Microsoft repository for GitHub Copilot Chat in Visual Studio Code, offering agent-based task execution, inline suggestions, and focused editing. Active development has moved to the main VS Code repository.

claude-code-by-agents: Coordinate Coding Agents in Shared Rooms
A native macOS app for coordinating Claude Code and other coding agents across local and remote machines. Route requests with @mentions and follow work in threaded rooms backed by OpenAgents workspaces.

aider: Pair Program with AI in Your Terminal
Aider is a terminal-based AI coding assistant that works with existing repositories or new projects. It helps developers make code changes with cloud or local language models while keeping edits and version control in their workflow.

cloi: Run a Local Coding Agent in the Terminal
Cloi is a terminal coding agent that uses Ollama to inspect, edit, and run code in a local workspace. It suits developers who want AI-assisted coding without sending project data to an external service, provided their hardware can run a supported model.

kilocode: Use AI Coding Agents Across IDEs and CLI
Kilo Code is an AI coding agent for VS Code, JetBrains IDEs, and the command line. It helps developers generate and review code, run tools, and choose among many AI models, with modes for planning, debugging, and codebase questions.

core: Self-Host a Personal AI Assistant for Everyday Work
CORE is a self-hosted AI assistant that combines persistent memory, task planning, app integrations, and coding agents. It suits people who want one assistant to work across their tools, with human approval and control over their data.

qwen-code: Use AI Agents to Work on Code
Qwen Code is an AI coding agent for working with repositories through a terminal and other interfaces. It supports multiple model providers and can also be used from editors, desktop, web, chat, scripts, or SDKs.

Ditto: Generate Flask Apps from Natural Language
Ditto is an experimental coding agent that turns a plain-language app description into a multi-file Flask application. It suits developers exploring LLM-assisted scaffolding, but the project is a quick exploration rather than a maintained production tool.

SWE-agent: Use Language Models to Fix GitHub Issues
SWE-agent gives a language model tools to work on real software repositories, including diagnosing and attempting to fix GitHub issues. It is designed for software engineering research and configurable coding tasks, though its maintainers now recommend mini-SWE-agent for new use.

run-gemini-cli: Run Gemini CLI in GitHub Actions
run-gemini-cli brings Gemini CLI into GitHub Actions for automated coding tasks and on-demand help in issues and pull requests. It suits teams that want AI-assisted reviews, triage, or repository changes within their existing workflows.

gpt-engineer: Generate and Improve Code from Natural Language
gpt-engineer is a Python CLI for turning natural-language specifications into code and iterating on existing projects with AI. It suits developers experimenting with code-generation agents who want a hackable local workflow.