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

skills: Give AI Agents AMD Workflow Guidance
AMD Skills is a catalog of task-focused instructions and tools that help coding agents work with AMD hardware and software. Install selected skills into compatible agents when you need guidance for workflows such as local AI, ROCm troubleshooting, or LLM serving.

agent-skills: Give Coding Agents Engineering Workflows
A portable set of structured engineering workflows for AI coding agents, covering work from requirements and planning through testing, review, and release. Useful for teams that want agents to follow consistent quality and verification practices.

OpenHands: Manage Coding Agents and Automations
OpenHands Agent Canvas is a self-hosted control center for running coding agents and automations across local, remote, and cloud backends. It suits developers and teams that want one place to manage agent conversations and recurring workflows.

pi: Build and Customize AI Coding Agents
Pi is a TypeScript toolkit for building and using AI agents, with a coding-agent CLI, terminal UI, and unified API for multiple LLM providers. Its extensible design suits developers who want to adapt an agent to their workflows.

background-agents: Run Coding Agents in Background Sandboxes
Background Agents is a TypeScript system for running coding agents in isolated development sandboxes, with access through a web app and team tools like Slack, GitHub, and Linear. It suits trusted organizations that want asynchronous, automatable coding work and can operate a single-tenant deployment.

awesome-cli-coding-agents: Find Terminal Coding Agents and Harnesses
A curated directory of terminal-native AI coding agents and the tools that run them in parallel or provide orchestration. Use it to compare options and discover projects across open-source, commercial, and agent-infrastructure categories.

copilot.vim: Get AI Code Suggestions in Vim and Neovim
copilot.vim integrates GitHub Copilot into Vim and Neovim, showing coding suggestions inline as you work. It suits developers who want Copilot in their editor and have an active Copilot subscription.

destructive_command_guard: Block Dangerous Commands Before Execution
dcg is a Rust hook that checks commands from AI coding agents before they run and blocks destructive operations. It suits developers who want guardrails against accidental data or work loss, with configurable coverage for additional tools and services.

zero: Run a Local Terminal Coding Agent
Zero is a Go-based terminal coding agent that can inspect and edit repositories, run commands, and work with many hosted or local models. It suits developers who want scriptable coding assistance with local sessions and explicit controls over side effects.

no-mistakes: Gate Git Pushes with AI Validation
no-mistakes routes Git pushes through an isolated, AI-driven validation pipeline before forwarding changes to a configured remote and opening a PR. It is for developers who want automated checks and fixes without disrupting their working tree.

frontend-slides: Create HTML Presentations with a Coding Agent
Frontend Slides is an agent skill for building styled web presentations from a brief or an existing PowerPoint. It suits people who want to choose a visual direction without writing CSS, then customize or share the resulting HTML deck.

orca: Coordinate Parallel Coding Agents in One Workspace
Orca is a desktop and mobile workspace for running coding agents side by side in isolated Git worktrees. It helps developers coordinate, monitor, and review agent work, locally or on remote machines.