70.7KUpdated 8 months agoMIT
Windows · Docker#Code execution#Multi-agent workflows#Ollama integration
MetaGPT organizes AI agents into a software development team, with roles for product management, architecture, project management and engineering. It's a self-hosted Python framework for developers who want to generate software projects from plain-language requirements or build their own collaborative agents.
269.7KUpdated 21 hours agoMIT
Windows#Guardrails#MCP#Multi-agent workflows
ECC is a free, MIT-licensed open source toolkit that adds repeatable engineering workflows to coding assistants. It runs alongside your chosen agent and works with self-hosted models or cloud providers through that agent's supported endpoints. It's for developers who want planning, testing and review to follow a consistent process across coding sessions.
3.5KUpdated 3 weeks ago
#Ollama integration#OpenAI-compatible API#Tool calling
ChatOllama is an AI agent app whose main interface is a command-line client running on your machine. It's for people who want an agent to work with local files while choosing between models served by Ollama and hosted services. The repository license modifies Apache 2.0: commercial hosting and multi-tenant services require authorization, and frontend branding must remain intact.
272.1KUpdated 1 day agoMIT
#Agent Skills#Git integration#Multi-agent workflows
Skills (mattpocock) is an MIT-licensed collection of engineering workflows for developers using Claude Code, Codex and other AI coding agents. Its small, separate skills work with any model and can be combined or adapted to your project, so you can choose specific practices without adopting an entire development process.
15.7KUpdated 1 year agoMIT
Docker · Web
Gitingest turns a Git repository or local directory into a text digest that developers can give to an LLM as code context. It combines the directory tree and file contents in one extract, so you don't have to assemble context file by file. It's open source under the MIT license.
13.2KUpdated 1 day agoMIT
Linux · Docker#Git integration#Ollama integration
PR-Agent is an open source AI code review agent for development teams that want to choose where their reviewer runs and which model it uses. It reviews pull requests, writes descriptions, suggests code improvements, and answers questions about proposed changes. You can run it locally through a CLI, on a self-hosted server, in Docker, or through GitHub Actions.
36.1KUpdated 2 months agoApache-2.0
VS Code · JetBrains#Code execution#Human approval#MCP
Continue is an open-source coding agent available as a CLI, VS Code extension and JetBrains plugin. Continue was acquired by Cursor, and the project is no longer actively maintained. Its repository is read-only, and its software uses the Apache 2.0 license.
28.2KUpdated 55 minutes agoApache-2.0
macOS · Windows · Linux · Web · VS Code · JetBrains#Code execution#Git integration#MCP
Qwen Code is an Apache 2.0 licensed AI coding agent for developers who want help working through a codebase, changing code and checking the result. It runs on macOS, Windows and Linux, with a terminal interface and a desktop app. It builds on Google Gemini CLI and has developed into an agent that can use Qwen models alongside other model providers.
20.4KUpdated 3 months agoMIT
Web#Multimodal input#Tool calling
SWE-agent is an open-source AI coding agent that lets a language model use tools to attempt fixes for issues in GitHub repositories. It's aimed at developers and researchers studying how agents handle real software tasks. The project is in maintenance-only mode: mini-swe-agent has superseded it, and the maintainers recommend that successor for new users.
49.3KUpdated 4 months agoApache-2.0
macOS · Windows · Linux#Code execution#Git integration#Multimodal input
Aider is an Apache 2.0 open-source coding assistant for developers who work in a terminal and keep their projects in Git. It can help start a project or make changes to an existing codebase. You can use local LLMs or connect to cloud models from providers including Anthropic, DeepSeek and OpenAI.
21.6KUpdated 2 hours ago
macOS · Windows#LM Studio integration#MCP#Ollama integration
Dyad turns a written idea into a working web app on your desktop. It's for people who want to build without starting from code, as well as developers who want to keep control of the result. The app requires no sign-up and runs on macOS and Windows. Your project files stay on your machine.
41.9KUpdated 6 days agoGPL-3.0
macOS · Windows · Linux · iOS · Android · Web#MCP#Multimodal input#Ollama integration
Chatbox is an AI chat client for people who want local models and cloud providers in the same app. It connects to Ollama for local LLM use and supports GPT, Claude, Gemini, Grok and DeepSeek with your own API keys. Chatbox also offers its own hosted model service.
26.8KUpdated 2 months agoApache-2.0
Web#Code execution#Git integration#Multimodal input
Onlook is a visual code editor for designers who want to work directly on a website rather than hand off a separate mockup. It uses the actual app code as the design source, so visual edits change the product itself. The Apache 2.0 project can run locally or be self-hosted; Onlook also offers a hosted cloud product.
28.6KUpdated 2 days agoMIT
Docker · Web · Browser Extension#Agent Skills#Code execution#MCP
Repomix turns a code repository into a single file that an AI assistant can read. It’s for developers who need to give Claude, ChatGPT, Gemini, or another model enough project context for code review or analysis. You can use its command line on your own machine, pack a repository through its website, or run it as an MCP server, including through Docker. It is open source under the MIT license.
18.2KUpdated 4 days agoApache-2.0
Windows#Agent Client Protocol#llama.cpp backend#Ollama integration
avante.nvim brings Cursor-style AI assistance into Neovim for developers who want to keep their editor and choose their own model backend. It answers questions about code, suggests changes and applies edits directly to source files. The plugin is open source under Apache 2.0.
4.8KUpdated 1 day ago
Docker · Web#Git integration#Human approval#LLM tracing
Agenta is an MIT-licensed, open source workspace for teams that want AI agents to handle tasks in chat and continue recurring work in the background. You can self-host it with Docker Compose or Helm to keep agents and workspace data on your infrastructure, or use Agenta Cloud as a hosted service.
19.9KUpdated 8 months agoMIT
macOS · Windows · Linux · Docker · Web#Code execution#Git integration#LM Studio integration
Bolt.diy is a self-hosted AI coding assistant for people building full-stack Node.js web apps who want to choose their own model provider. It's a fork of Bolt.new, with a browser workspace and an Electron desktop app for macOS, Windows, and Linux. You can also run it through Docker.
6.9KUpdated 22 hours agoApache-2.0
#Agent Client Protocol#Human approval#MCP
codecompanion.nvim brings model chat, inline code edits, and coding agents into Neovim. It's for developers who want AI assistance inside their editor, with a choice between local LLMs through Ollama and cloud providers such as Anthropic, OpenAI, and Google Gemini. The plugin runs in Neovim; where model processing happens depends on the backend you connect.
3.5KUpdated 6 days agoGPL-3.0
#Git integration#Human approval#llama.cpp backend
gptel brings LLM conversations into the Emacs buffers where you already write and work. It's for Emacs users who want AI help alongside their text or code, with a choice of local model servers and cloud providers. The client is open source under GPL-3.0.
4.4KUpdated 2 days agoBSD-3-Clause
Web#Agent Client Protocol#Code execution#Human approval
Jupyter AI connects AI agents to notebooks through a chat interface inside JupyterLab. It's for people who work in computational notebooks and want an agent to help write code, debug cells, or run notebook work without moving the conversation to a separate app. The extension runs within JupyterLab; the choice of agent determines the AI service it connects to.
89.6KUpdated 4 hours agoMIT
macOS · Windows · Linux · Docker#Agent Client Protocol#Git integration#Human approval
OpenHands is a coding agent platform for developers and teams that want agents to make changes across a codebase and handle recurring engineering work. You can run it on your own computer or self-host it on a server. Its core is open source under the MIT license, and a separate OpenHands Cloud service offers hosted execution.
27.5KUpdated 1 hour agoMIT
VS Code · JetBrains#Code execution#Git integration#MCP
Kilo Code is an AI coding agent for developers who want help writing and understanding code in their editor or terminal. It runs in VS Code, JetBrains IDEs and the CLI, with cloud agents available for remote work. The project is open source under the MIT license and can be self-hosted.
33.9KUpdated 3 months ago
Docker#Git integration#RAG#Single sign-on
Tabby is a self-hosted AI coding assistant for developers who want a GitHub Copilot alternative on their own infrastructure. Its server runs on premises and doesn't require a cloud service or separate database. Docker is supported.
470Updated 1 month agoMIT
macOS#MCP#Tool calling
ast-grep MCP is a locally run server that lets AI coding assistants search code by its syntax structure. It connects ast-grep to Cursor, Claude Desktop and other clients that support the Model Context Protocol (MCP). It's for developers who need an assistant to find specific code constructs when matching words alone is too broad.
42Updated 13 hours ago
macOS · Windows · Linux · Docker#Agent Skills#Code execution#Distributed execution
Code Buddy is an AI coding assistant for developers who want a terminal agent running on their own machine, with a choice of local or cloud models. It reads repositories, edits code and runs commands on Linux, macOS and Windows. Ollama keeps model inference local without an API key or account; cloud providers send model requests off the machine. Routing includes automatic provider failover.