Open-Source Autonomous Coding Agents
Agents like OpenHands and SWE-agent take an issue, work on the code in a sandbox and open a pull request when they are done.
56.6KUpdated 1 day agoApache-2.0
macOS · Windows · Linux#MCP#Multi-agent workflows#Ollama integration
Goose is a general-purpose AI agent for people who want help with coding, research, writing, automation or data analysis. It runs on your computer and lets you choose the model provider behind the agent.
71.6KUpdated 2 days agoApache-2.0
macOS · Windows · VS Code · JetBrains#Code execution#Git integration#Human approval
Cline is an AI coding agent for developers who want help understanding a codebase, making changes and running project tasks. It works in VS Code, JetBrains IDEs and the terminal, with a standalone desktop app for macOS, Windows and Linux.
1.6KUpdated 1 day agoMIT
macOS · Windows · Linux · VS Code#Code execution#GGUF#Hugging Face integration
llama.vscode is a coding assistant for developers who want AI suggestions, chat, and an agent inside VS Code. It lets you use models on your own hardware or connect to external providers.
1.7KUpdated 22 hours agoMIT
Docker · Web#Code execution#Context compression#LLM tracing
Exo Agent Framework is for developers building long-running AI agents that can revise their own code, tools and prompts. It preserves agent identity and history as their behavior changes across runs.
4.9KUpdated 21 hours agoApache-2.0
macOS · Windows · Linux · Docker · Web#Agent Client Protocol#Agent Skills#Code execution
Kiro Crew is a self-hosted AI development workspace for developers who want agents to keep working between conversations. It runs on your computer or a server you control, but its default kiro-cli backend requires separate Kiro sign-in for model access. The default Kiro connection sends model requests to Kiro's cloud service, powered by Amazon Bedrock.
108.8KUpdated 1 day agoApache-2.0
macOS · Windows · Linux#Code execution#Git integration#MCP
Gemini CLI is a coding assistant for developers who want to work with an AI agent in their terminal. It can inspect a codebase and act on files and shell commands, with Gemini handling the model responses in Google's cloud.
4.2KUpdated 5 days agoAGPL-3.0
Windows · Linux#Code execution#Human approval#Image-to-image
Locally Uncensored is a desktop AI studio for people who want to chat, create media and work on code on their own PC. It includes mainstream models and variants with fewer refusal restrictions.
9.6KUpdated 2 months agoMIT
Docker#Batch processing#Code execution#LLM tracing
Mini SWE Agent is a command-line AI coding assistant for developers tackling GitHub issues and everyday coding tasks. Its small Python core also suits researchers who want to inspect and modify an agent for model evaluations.
137Updated 2 months agoMIT
macOS · Windows · Linux#Code execution#Context compression#Git integration
kodo coordinates coding agents for developers who have a clear goal and want work to continue unattended for hours. It divides implementation and review across agents and multiple context windows.
1.1KUpdated 2 days agoMIT
iOS · Android · Docker · Web#Code execution#Distributed execution#Git integration
Optio coordinates coding agents and automated work for teams using their own infrastructure. A shared feed tracks pull requests, recurring jobs, interactive sessions and agents that stay available between tasks.
93.4KUpdated 19 hours agoMIT
macOS · Windows · Linux · Docker#Agent Client Protocol#Git integration#Human approval
OpenHands is an AI coding agent platform for developers and teams that want agents to carry out code changes and recurring engineering work. Agent Canvas provides a control center for agent conversations and automations.
28Updated 7 months ago
#Git integration#Human approval#Multi-agent workflows
Claudio coordinates multiple Claude Code sessions on one repository. It's for developers who want agents to tackle separate coding tasks in parallel, with each session working on its own branch.
5.8KUpdated 2 weeks agoApache-2.0
#Agent Skills#Git integration#Knowledge graphs
Potpie's open-source CLI gives developers and coding assistants a local store of project context, backed by a daemon and a browser graph explorer. It's for teams that need agents to understand code alongside engineering decisions and project history. With Claude Code’s standard cloud connection, prompts and model outputs travel to a remote model provider over the network.
6KUpdated 1 day agoApache-2.0
macOS · Windows#Code execution#Git integration#Human approval
Apache Maka is an AI agent workspace for people who want an agent to work on tasks on their machine and keep an inspectable record of its actions. It suits developers who need to review commands, file edits and approvals, or continue work after an interruption.
204Updated 2 days ago
Linux · Docker · Web#Code execution#Guardrails#Human approval
Frona is a self-hosted AI assistant for people who want agents to carry out tasks through chat with controlled access to files, networks and accounts. Agents can work independently or delegate parts of a task to other agents.
1.4KUpdated 2 weeks agoMIT
Linux · Docker · Web#Agent Skills#Batch processing#Code execution
AgentFlow is a Python framework for developers coordinating coding agents across tasks that depend on one another. It runs Codex, Claude, Kimi, and Pi agents in workflows that can split work and bring the results back together.
353Updated 2 months ago
macOS · Windows · Linux#Browser automation#Code execution#Git integration
Klaat Code is a terminal AI coding agent for developers who want an assistant to read code, make changes, and run commands in their projects. Its default model routing runs through hosted Klaatu, which receives your messages; file edits and shell commands happen on your machine.
640Updated 22 hours agoMIT
Windows · Linux · Web#Agent Skills#Code execution#Git integration
Avibe gives coding agents a shared workspace for people who want to manage ongoing work and review results from their browser or phone. Agent execution stays on your machine, while inference uses your configured provider; OpenCode can also use local or OpenAI-compatible endpoints.
22Updated 1 day ago
VS Code#Agent Client Protocol#Agent Skills#Browser automation
Kolega Code is a local-first AI coding assistant for developers working in the terminal or an editor. Its Gigacode engine lets a model write a Python workflow to coordinate sub-agents for repository reviews, migrations and tasks with independent workstreams. You can inspect and rerun those workflows, including parallel work and separate verification steps.
3.5KUpdated 2 years agoAGPL-3.0
#Human approval#Ollama integration#Tool calling
Devon is an open-source AI coding agent that runs on your machine and works across files in a project. It's aimed mainly at Python developers who want help making code changes and investigating bugs, with the ability to redirect the agent while it works.
103Updated 3 weeks agoApache-2.0
macOS · Docker · Web#Browser automation#Code execution#Human approval
Libre WebUI is a self-hosted AI workspace for individuals and teams who want chat, document research and AI agent tasks on infrastructure they control. You can use local models or connect a remote provider of your choice.
28KUpdated 24 hours agoMIT
VS Code · JetBrains#Browser automation#Code execution#Git integration
Kilo Code is an AI coding assistant for developers who want an agent to edit, explain, and debug a codebase in their editor or terminal. You can choose local models, connect a provider with your own API keys, or use Kilo's hosted model access.
168Updated 1 month agoMIT
Web#Code execution#MCP#Multi-agent workflows
Hatice is a self-hosted coding agent orchestrator for developers who want agents to work through issue-tracker tasks. It assigns issues to Claude Code agents and manages work across multiple turns.
19.9KUpdated 2 weeks ago
macOS · Windows · Linux · Docker · Web#Code execution#llama.cpp backend#LM Studio integration
Agent Zero is a self-hosted AI agent framework for people who want an assistant to carry out research, coding, and document work on a computer. You can watch its actions and intervene in the same desktop with your mouse and keyboard.
27.8KUpdated 2 months agoApache-2.0
macOS · Windows · Linux#Agent Client Protocol#Agent Skills#Code execution
Grok Build is a terminal coding assistant whose runtime edits files and executes commands on your computer. The default connection uses xAI’s remote inference service and needs network access and authentication. Browser login, device codes and API keys are supported, and organizations can configure third-party BYOK endpoints.
9.5KUpdated 2 days agoApache-2.0
macOS · Windows · Linux#Code execution#Git integration#Human approval
Terax brings a terminal, code editor and AI coding agents into one desktop workspace. It's for developers who want to work with agents alongside their shell, files and running app.
404Updated 4 weeks agoApache-2.0
macOS · Windows#Agent Skills#Code execution#GGUF
Zeraix is a local AI desktop for people who want models to work with their files and carry out multi-step tasks. It combines chat, project tools, and agents in one workspace.
8.1KUpdated 20 hours agoMIT
macOS · Windows · Linux · Web#Agent Skills#Code execution#Distributed execution
OpenResearch is an MIT-licensed, open-source workspace for people using AI coding agents to conduct research. It gives each research direction a separate agent session and isolated Git worktree, so experiments can proceed in parallel without sharing the same working files. Desktop builds support macOS and Linux; the Windows beta requires Git for Windows. A local browser dashboard is also available.
16.2KUpdated 5 months agoMIT
macOS · Windows · Linux#Agent Skills#Code execution#Git integration
OpenHarness is a Python framework for developers and researchers building AI agents that can act on files, use tools and retain work across sessions. It includes ohmo, a personal agent that handles coding tasks through Feishu, Slack, Telegram or Discord.
137Updated 3 months agoApache-2.0
macOS · Windows · Linux#Code execution#Multi-agent workflows#Persistent memory
Loop.js is an AI agent framework for developers who want repeated attempts at a task with a separate check of the result. You define the goal and completion criteria, and the engine coordinates work until the verifier accepts it or a stopping condition ends the run.
5.2KUpdated 1 day agoAGPL-3.0
iOS · Android · Web#Code execution#Git integration#Multi-user access
MonkeyCode is an AI coding platform for engineering teams that want to delegate development work and manage it centrally. It supports private offline deployment inside a team's network, where data can stay local.
30.1KUpdated 24 hours agoApache-2.0
macOS · Windows · Linux · Web · VS Code · JetBrains#Code execution#Git integration#MCP
Qwen Code is an AI coding assistant for developers who want an agent to review code, fix bugs and carry out work in a project. You can use it in a terminal, editor, desktop app or browser.
140Updated 24 hours ago
macOS · Windows · Linux · Docker · Web#Agent Skills#Human approval#Knowledge graphs
Project Orchestrator coordinates AI coding agents for developers working across tasks or related repositories. It gives agents a shared record of code, plans and decisions so each task can draw on earlier work.
5.9KUpdated 1 year ago
Linux · Docker · Web#Code execution#Multi-agent workflows#Web search
AI-Researcher automates research tasks for researchers who want to develop an idea into code, experiments and an academic manuscript. It can start with a detailed proposal or use reference papers to suggest a research direction.