Open-Source AI Coding Agents
Guides to open-source AI coding agents and assistants — capabilities, setup, and how to deploy them safely for your team.
In this category
activej
ActiveJ is a self-contained Java platform designed for high-performance, asynchronous applications. It provides modular components for web servers, HTTP clients…
Adorable
Adorable is an open-source AI app builder that lets you describe an application and have an AI agent build it in real time with live preview and one-click deplo…
agent-of-empires
Agent of Empires is a Rust-based session manager for running multiple AI coding agents (Claude, Mistral, Gemini, etc.) in parallel, accessible via terminal UI o…
aider
Aider is an open-source AI pair programming tool that runs in the terminal, letting developers work with large language models (Claude, GPT-4, DeepSeek, etc.) t…
anton
Anton is an open-source AI agent framework (Python, MIT license) that handles multi-step tasks like email management, calendar coordination, data analysis, and …
AppGenesisForge
AppGenesisForge is a Python-based scaffolding framework that orchestrates 19 AI agent roles (via Claude Code) through a 7-stage gated workflow to deliver featur…
asmjit
AsmJit is a C++ library for generating machine code at runtime with low latency. It supports x86, x86-64, and AArch64 instruction sets, making it suitable for J…
avo
Avo is a Go library that simplifies writing high-performance x86 assembly by letting developers use familiar Go syntax and control structures instead of raw ass…
claude-code-prompts
A collection of independently authored prompt templates for building AI coding agents, inspired by Claude Code's architecture. Covers system prompts, tool routi…
claude-forge
Claude Forge is a plugin framework that extends Claude Code (Anthropic's AI coding assistant) with 11 specialist agents, 34 slash commands, 25 reusable skills, …
cline
Cline is an open-source AI coding agent available as a CLI tool, VS Code extension, JetBrains plugin, and SDK. It automates code editing, command execution, and…
colfer
Colfer is a code-generation tool that creates serialization/deserialization code from schema definitions, optimized for speed and binary size. It supports C, Go…
continue
Continue is an open-source coding agent available as a VS Code extension, CLI, and JetBrains plugin. The project released a final v2.0.0 version and is now read…
CopilotForXcode
Copilot for Xcode is a macOS Xcode extension that integrates GitHub Copilot, Codeium, and ChatGPT to provide code suggestions, chat, and code generation within …
CORAL
CORAL is a Python framework for orchestrating multiple AI coding agents (Claude Code, Codex, Cursor, etc.) to autonomously solve problems through iterative impr…
crocoddyl
Crocoddyl is an open-source C++ optimal control library designed for robot motion planning and trajectory optimization under contact sequences. It implements ef…
crystal
Crystal is a deprecated desktop application that managed parallel AI coding sessions using Claude and OpenAI models with git worktrees. The project has been off…
DATAGEN
DATAGEN is a Python-based multi-agent AI system that automates data analysis, hypothesis generation, and report writing by coordinating specialized agents built…
design2code
Design2Code is an open-source tool that automatically converts web design screenshots (from Figma, XD, sketches, etc.) into clean HTML/CSS/JavaScript code. User…
DesktopCommanderMCP
Desktop Commander MCP is a TypeScript-based Model Context Protocol server that enables Claude and other AI assistants to control your terminal, search/edit file…
devito
Devito is a Python DSL and compiler that translates symbolic finite-difference equations into optimized, production-grade computational code. It targets CPUs, G…
drupal-console
Drupal Console is a command-line tool for Drupal developers that generates boilerplate code, manages Drupal instances, and provides debugging capabilities. The …
easyjson
easyjson is a Go code generator that creates fast JSON marshaling/unmarshaling functions for structs without reflection, delivering 4–5× faster performance than…
FastExpressionCompiler
FastExpressionCompiler is a C# library that makes compiling Expression Trees 10-40x faster than the .NET built-in Compile() method. It's actively maintained, wi…
go-jsonschema
go-jsonschema is a Go tool that automatically generates Go structs and unmarshalling code from JSON Schema definitions. It eliminates manual struct definition a…
go-zero
go-zero is a production-grade Go microservices framework with code generation tooling (goctl) that handles REST APIs, RPC services, and gRPC gateways. It bundle…
goa
Goa is a design-first Go framework that lets you define your API once in a domain-specific language (DSL), then automatically generates production-ready server …
gorram
Gorram is a CLI tool that executes Go functions directly from the command line without writing boilerplate code. It automatically converts command-line argument…
goverter
goverter is a Go code generator that automatically creates type-safe converter functions between structs. Instead of writing boilerplate conversion code or usin…
gowrap
GoWrap is a Go code-generation tool that automatically wraps interface implementations with cross-cutting concerns like metrics, logging, retries, and circuit b…
hey-api
Hey API is an open-source code generation tool that transforms OpenAPI specifications into production-ready SDKs, validators, and client libraries for TypeScrip…
laminas-code
Laminas Code is a PHP library that extends the native Reflection API to enable static code scanning and dynamic code generation. It provides an object-oriented …
little-coder
little-coder is a coding agent framework optimized for small language models (7B–35B parameters), built on top of the pi agent platform. It includes 20 extensio…
LiveCodeBench
LiveCodeBench is an open-source evaluation framework that continuously collects competitive programming problems from LeetCode, AtCoder, and CodeForces to bench…
llm-ls
llm-ls is a Language Server Protocol (LSP) server that integrates large language models into code editors for intelligent code completion. It works with multipl…
llm-sandbox
LLM Sandbox is a Python library that safely executes code generated by large language models in isolated container environments. It supports multiple programmin…
loopy
Loopy is a Python-based code generator that transforms simple array computation descriptions into high-performance CPU and GPU code (OpenCL/CUDA). It automates …
mcp-shrimp-task-manager
Shrimp Task Manager is an MCP server that helps AI agents break down complex development projects into structured, manageable tasks with persistent memory acros…
MetaCodable
MetaCodable is a Swift framework that uses macros to automatically generate Codable implementations, eliminating boilerplate for JSON serialization. It provides…
oh-my-taiyiforge
TaiyiForge is a TypeScript-based AI workflow automation plugin that enforces a nine-stage pipeline (requirement → design → task → dev → test → review) for code …
OpenAgentsControl
OpenAgentsControl is a TypeScript-based AI agent framework that teaches agents your coding patterns before generating code, then requires approval before execut…
OpenHands
OpenHands is a self-hosted developer control center that lets you run coding agents (including OpenHands, Claude, Codex, or Gemini) across local, Docker, VM, or…
opensrc
opensrc is a CLI tool that fetches and caches source code from npm, PyPI, crates.io, and GitHub registries, enabling AI coding agents and developers to quickly …
OpenSwarm
OpenSwarm is a TypeScript-based orchestrator that coordinates multiple AI agents (workers and reviewers) to autonomously tackle software development tasks. It i…
promptr
Promptr is a CLI tool that applies plain-language instructions to your codebase using OpenAI LLMs (GPT-4, GPT-4o). It reads your prompt, processes templated ins…
pylustrator
Pylustrator is a Python tool that lets you interactively edit and finalize matplotlib visualizations for publication without external design software. You drag,…
scrooge
Scrooge is a Thrift code generator that replaces Apache's Thrift compiler, generating optimized code for Scala, Java, Cocoa, Android, and Lua. Built and maintai…
shai
shai is a terminal-based AI coding agent written in Rust that acts as a pair programming buddy. It supports interactive chat, headless scripting, HTTP server de…
Sourcery
Sourcery is a Swift code generator that automates boilerplate code generation using templates and AST analysis. It reduces repetitive coding tasks like creating…
sponge
Sponge is a Go framework that auto-generates backend service code from SQL, Protobuf, or JSON definitions. It reduces boilerplate by scaffolding RESTful APIs, g…
SWE-AF
SWE-AF is an autonomous multi-agent system that orchestrates software engineering tasks (planning, coding, testing, review) end-to-end via a single API call. It…
symforce
SymForce is an Apache-2.0 licensed library for robotics that combines symbolic mathematics with automatic code generation to build fast optimization solvers. It…
teaql-agent-kit
TEAQL Agent Kit is an evaluation framework for testing how AI coding agents handle business software tasks while maintaining semantic integrity, audit trails, a…
ts-morph
ts-morph is a TypeScript wrapper around the TypeScript Compiler API that simplifies programmatic code navigation and transformation. It lets developers read, an…
ts-rs
ts-rs is a Rust library that automatically generates TypeScript type definitions from Rust structs and enums using a derive macro. It eliminates manual type dup…
vet
Vet is an AI-powered code review tool that automatically checks code changes and agent behavior for correctness and goal adherence. It runs standalone via CLI, …
vim-ai
vim-ai is a Vim/Neovim plugin that integrates OpenAI's API and compatible services to provide in-editor AI capabilities for code generation, text editing, and i…
webrpc
webrpc is a schema-driven code-generation tool for building typed web APIs. You define your API structure in RIDL or JSON format, then generate strongly-typed s…
XmlSchemaClassGenerator
XmlSchemaClassGenerator is a C# code generation tool that automatically creates serializable classes from XML Schema (XSD) files. It supports multiple .NET fram…
zek
Zek is a code generator that reads XML documents and automatically produces Go struct definitions for parsing them. It infers the structure from sample XML with…
zeroshot
Zeroshot is an open-source CLI that runs autonomous multi-agent AI workflows to write, review, test, and iterate on code changes until they pass validation. It …
A software development agency for open-source projects
DEV.co is a software development agency offering custom software development services and web development for companies adopting open-source ai coding agents. Our software developers and web developers evaluate, implement, integrate, customize, and maintain open-source software in production — so your team ships faster with less risk.
Building with open-source ai coding agents?
DEV.co helps companies evaluate, customize, integrate, and deploy open-source software with senior software developers.