Local AI Coding Assistants and Agents
Open alternatives to Copilot and Cursor: code completion, AI editors and agents that work with a local model or with one you host.
Subcategories
108Updated 2 months ago
macOS · Windows · Linux · Web#Agent Skills#Code execution#Git integration
Albert coordinates Claude Code agents for developers who want to hand off a coding goal that spans several tasks. It plans the work and continues through successive rounds until it reaches the goal or a requested review checkpoint.
2.6KUpdated 1 day ago
macOS · Windows · Linux#Code execution#Git integration#MCP
Nanocoder is a terminal AI coding assistant for developers who want to choose which model works on their code. It can use local models through Ollama or send requests to a hosted provider through an OpenAI-compatible API.
2.5KUpdated 4 days agoApache-2.0
macOS · Windows · Linux · Docker · Web#Agent Skills#Guardrails#Human approval
Agency Orchestrator coordinates specialist AI roles for developers and solo builders working on product plans, research or content. A task description can become a team that divides the work and combines its results.
613Updated 2 months agoMIT
#Agent Skills#Multi-agent workflows
Fable Orchestrator is a local routing skill for developers who want separate planning and implementation roles in Codex. Claude Fable makes planning decisions and reviews results, while Codex retains control of the workspace and tools.
606Updated 3 days agoMIT
Web · VS Code · JetBrains#Agent Client Protocol#Code execution#Git integration
Claw Orchestrator gives developers one interface for multiple coding agents and checks their results independently. You define acceptance criteria, and the runtime executes the checks and keeps the evidence on disk.
2.4KUpdated 2 months ago
Windows · Linux · iOS · Docker · Web#Code execution#Distributed execution#Git integration
AgentsMesh coordinates AI coding agents across local machines and servers for developers managing concurrent work. A shared console lets teams assign tasks, watch terminals and follow progress across agents.
31.4KUpdated 5 days ago
Docker · JetBrains#Code execution#MCP#Persistent memory
Serena gives AI coding agents tools to work with functions, classes and the relationships between them. It's for developers who want an agent to locate and change specific code without reading every file in full.
41.2KUpdated 1 day agoMIT
macOS · Windows · Linux · Android · Docker · Web#Agent Skills#Code execution#Human approval
Codewhale is a coding assistant for developers who want an agent to inspect projects, make changes and check the results. It runs on your computer and lets you choose the model and the permissions it works under.
761Updated 1 month agoApache-2.0
macOS · Windows · Linux#Agent Skills#MCP#OpenAI-compatible API
Codanna helps developers and AI coding agents explore a repository and assess which code a change could affect. It connects code search with function relationships, so an assistant can get context around a match in one response.
74.5KUpdated 2 days ago
iOS · Android · Docker · Web#Multi-user access
AFFiNE is a local-first knowledge workspace for individuals and teams who want documents, visual plans and databases together. It keeps workspace data on your disk and supports self-hosted servers through Docker. Optional AI features assist with writing and visual work alongside the local workspace. Optional AI in self-hosted workspaces requires your own provider keys; cloud provider requests go to that service.
20.8KUpdated 4 months agoMIT
Web#Multimodal input#Tool calling
SWE-agent is a command-line coding agent for developers and researchers attempting fixes in GitHub repositories. It runs the agent on your machine and supports local Ollama models through a configured endpoint, or cloud APIs such as OpenAI and Anthropic. Cloud-backed runs send model requests to the selected provider.
5.5KUpdated 2 weeks agoMIT
macOS · Windows · Linux#Agent Skills#Code execution#Git integration
DevSpace is a self-hosted MCP server for developers who want ChatGPT, Claude or another compatible client to work in projects on their own machine. It connects an assistant to selected local folders and the project's terminal tools.
3.7KUpdated 2 days agoMIT
macOS · Windows · Linux#Browser automation#Code execution#GGUF
Atomic Agent is a local AI agent for people who want an assistant to work with their browser, files and code on their own hardware. Its model and task loop can run offline, while sessions and memory stay on disk. It's free and open source under the MIT license.
ShellGPT
1 video12.3KUpdated 4 months agoMIT
macOS · Windows · Linux · Docker#Code execution#Git integration#Human approval
ShellGPT is an AI terminal assistant for developers and others who want help writing commands and code without leaving the shell.
68.9KUpdated 20 hours agoApache-2.0
macOS · Windows · Linux#Agent Client Protocol#Code execution#Human approval
Open Interpreter is a locally installed terminal coding agent for developers on macOS, Linux and Windows. It's a fork of OpenAI's Codex that focuses on adapting agent behavior to lower-cost models. Commands run on your computer inside native sandboxing; model requests go to your selected provider, so local installation alone doesn't mean local inference.
50.1KUpdated 6 months agoApache-2.0
macOS · Windows · Linux#Code execution#Git integration#Multimodal input
Aider is a terminal coding assistant for developers who want an LLM to make changes in a new or existing project. It works with local models and cloud services, and keeps code edits reviewable through Git.
3.6KUpdated 6 months agoApache-2.0
macOS · Windows · Linux#Multimodal input#RAG#Source citations
Surf is an AI notebook for people researching across webpages, videos and documents. It brings source material and writing into one workspace so you can ask questions about what you've collected while taking notes.
870Updated 7 months agoMIT
macOS · Web#Agent Skills#Browser automation#Code execution
ProofShot is a local browser verification CLI for developers reviewing UI work produced by AI coding agents. It saves browser interactions and errors as review artifacts so you can inspect what the agent tested.
871Updated 3 months agoAGPL-3.0
macOS · Windows · Linux#Code execution#Git integration#Human approval
CLODEx IDE is a desktop AI coding assistant for developers working on changes across multiple sessions. It keeps task history and workspace context across restarts, so you can return to unfinished work without rebuilding the task from chat messages.
52Updated 6 months ago
macOS#Agent Skills#Code execution#Git integration
ChatML is a desktop workspace for developers running several Claude Code tasks at once. It brings agent activity and code changes into one view so you can review work before merging it.
963Updated 1 month agoGPL-3.0
#Agent Skills#Code execution#Context compression
Ellama is an AI assistant for Emacs users who want help with writing and code inside their editor. It handles requests about selected text as well as longer conversations and coding tasks that need several steps.
1.4KUpdated 2 days agoApache-2.0
macOS · Windows · Linux · Docker · Web#Code execution#Git integration#Human approval
Jean is a desktop and self-hosted workspace for developers running coding agents across multiple projects. Repositories, terminals and git operations run on your computer or server, while the connected agents use your own subscriptions or API access. With Claude Code’s standard cloud connection, prompts and model responses go to its remote provider.
3.7KUpdated 2 days agoMIT
Docker · Web · VS Code#Git integration#Hybrid search#llama.cpp backend
Twinny is an AI coding assistant for developers who want completion and help with their repository inside VS Code, using models on their own hardware or a chosen server.
6.4KUpdated 1 month agoApache-2.0
Web#Code execution#Ollama integration#Streaming inference
Fragments is a Next.js template for developers building their own AI app generator, similar to Claude Artifacts or Vercel v0. It provides a starting point for an interface that generates and runs apps through chat.
3.8KUpdated 21 hours agoApache-2.0
macOS · Linux · Web#Agent Client Protocol#Agent Skills#MCP
fx is a coding agent for developers who prefer working in a terminal and researchers who want to embed an agent in their own software. Its shell-style interface keeps tool activity alongside the conversation and preserves terminal scrollback.
218Updated 19 hours ago
macOS · Windows · Linux · Web#Git integration#Multi-agent workflows#Persistent memory
Claude Command Center helps developers keep track of coding agents working across multiple projects. It finds sessions launched in a terminal as well as through the dashboard, and agents keep running when you close it.
958Updated 2 weeks agoApache-2.0
macOS · Linux · Web#Agent Skills#Code execution#Distributed execution
WhipCode is an open-source coding agent for developers tackling jobs that exceed a single model context window. It lets agents divide the work while you follow their progress and send further instructions.
2Updated 1 month agoApache-2.0
macOS · Windows · Linux#Agent Client Protocol#Code execution#Guardrails
Maat Agent is a coding assistant for developers who want testable evidence before accepting AI edits. It runs in a terminal or an Electron desktop app on macOS, Windows and Linux, and checks the actual project files against acceptance criteria set before work begins. Failed checks send their output back to the model for another attempt; if the work still fails, the agent reports failure.
2.2KUpdated 5 days ago
macOS · Windows · Linux · iOS · Android#Git integration#Human approval#LM Studio integration
Skales is an AI agent for people who want help with files, browsing, email and coding on their own devices. It can keep working on a goal after you close the chat and resume unfinished goals after a restart.
8.2KUpdated 1 day agoMIT
macOS · Windows · Linux · Web#Agent Skills#Git integration#Resumable workflows
Pi Web is a browser workspace for developers using the pi coding agent. It shares pi's local conversations and configuration, so you can resume the same coding work in either interface.
347Updated 1 day agoMIT
macOS · Windows · Linux#Agent Skills#Code execution#Human approval
Devo is a coding agent for developers who want to choose their model provider and run the agent on their own machine. Its desktop app and terminal interface handle coding and other engineering tasks that require multiple steps.
410Updated 3 years ago
#Browser automation#Code execution#Context compression
Clippinator is a Python AI coding assistant that runs on your machine while its agents use GPT-4 through OpenAI's cloud API. It's for developers who want to delegate project work and review the results as it proceeds. It requires an OpenAI API key and internet access, so model processing happens in the cloud rather than on your hardware.
16.1KUpdated 1 year agoMIT
Docker · Web
Gitingest prepares code context for developers who want to give an LLM a repository or local directory. It gathers the project structure and file contents into a text digest instead of requiring you to assemble files by hand.
50.6KUpdated 2 days agoApache-2.0
Windows · Web · JetBrains#Agent Skills#Batch processing#Git integration
OpenCodeReview is a locally installed AI code review CLI for developers who want findings tied to specific code lines. It sends code to a configured LLM endpoint through OpenAI- or Anthropic-compatible APIs. The local CLI handles the review process; model inference depends on that endpoint.