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
1.5KUpdated 2 years agoUnlicense
#Ollama integration#Streaming inference
gen.nvim brings LLM text generation into Neovim for developers and writers who want AI help within their editor. It can work with a selected passage or the current buffer, so you can ask about or revise the content you're editing.
34.7KUpdated 2 weeks agoApache-2.0
macOS · Windows · Linux · Docker · Web#Batch processing#Human approval#MCP
ChatDev is a self-hosted AI agent platform for people building research, data analysis and software workflows. Its DevAll application runs the workflow backend on your computer or server, with a browser console for designing and overseeing agent teams. Model access uses your chosen provider's API credentials and endpoint; choosing a cloud provider sends model requests to that service.
2.5KUpdated 21 hours agoApache-2.0
macOS · Windows · Linux#Agent Skills#Git integration#MCP
ripwire helps AI coding agents find the code they need and check the effects of their edits. It's for developers who want agents to work with focused repository context instead of reading whole files.
197Updated 8 months agoMIT
macOS · Windows · Linux · Web#Agent Skills#Code execution#Guardrails
VibeHQ Hub coordinates coding agents for developers who want several agents to work on the same project without conflicting interfaces or unfinished handoffs. It adds shared coordination to Claude Code, Codex and Gemini CLI while preserving each agent's native capabilities.
1.5KUpdated 9 months agoApache-2.0
macOS · Windows · Linux#Ollama integration#RAG#Works offline
tlm is a terminal assistant for people who want help writing shell commands or understanding commands they've found elsewhere. It uses local models through Ollama rather than a cloud AI service.
16.1KUpdated 22 hours agoMIT
Linux · Docker#Git integration#Ollama integration
PR-Agent is an open-source AI code review agent for development teams that want to run their own pull request reviewer. It can provide feedback automatically through repository workflows or respond to requests in pull request comments.
24.4KUpdated 2 weeks agoMIT
macOS#Distributed execution#GGUF#Multimodal input
DwarfStar is a local LLM inference engine for people who want to run large DeepSeek, GLM and Qwen models on their own computers or servers. It focuses on selected models and hardware setups, and requires the project's own GGUF files rather than accepting arbitrary GGUF downloads.
107.5KUpdated 1 day agoApache-2.0
macOS · Windows · Linux · Docker · Web#Agent Skills#LM Studio integration#MCP
OpenDesign is a design workspace for teams that want to turn briefs into working prototypes and visual deliverables with their chosen coding agent. It keeps previews and editable project files together so designers and developers can refine the same work.
0Updated 3 months agoMIT
macOS#Agent Skills#Browser automation#Code execution
Labaik is a desktop AI workspace for people who use chat models for writing, research and coding. It brings local and cloud models into the same conversation interface, with model switching during a chat.
1.3KUpdated 1 year agoMIT
macOS · Linux#LM Studio integration#Ollama integration#OpenAI-compatible API
gp.nvim brings AI chat and prompt-based editing into Neovim for developers and writers who want to work with their existing buffers. You can ask about selected text or code, then apply the response inside the editor.
33.9KUpdated 5 months ago
Docker#Git integration#RAG#Single sign-on
Tabby is a self-hosted AI coding assistant for developers and teams who want a GitHub Copilot alternative on their own infrastructure. It brings coding suggestions and answers into the editor.
27.7KUpdated 3 weeks agoGPL-3.0
macOS · Windows · Linux · Docker · Web#Browser automation#Code execution#llama.cpp backend
AgenticSeek is a local alternative to Manus AI for people who want an assistant to carry out research, coding and file tasks on their own hardware. It can break a request into steps and assign the work to specialized agents.
1.4KUpdated 8 months agoApache-2.0
macOS · Windows · Linux · Docker · Web#Agent Skills#Code execution#Git integration
Claw-Empire is a self-hosted AI agent manager for people who want to delegate projects to multiple coding assistants. Its pixel-art office shows agents working across departments, while a shared dashboard tracks their tasks.
6.4KUpdated 2 days agoMIT
#Code execution#Guardrails#MCP
Ouroboros is a locally installed workflow engine for developers who want to define requirements and check an AI coding agent's output. It runs through a terminal CLI, a Claude Code plugin or an MCP server. Your chosen coding runtime supplies the agent and model access. When used with Claude through Claude Code's standard cloud connection, model requests go to that external service.
12.7KUpdated 2 days agoMIT
VS Code#Hybrid search#MCP#Ollama integration
Claude Context adds repository search to AI coding assistants so they can retrieve relevant code without loading whole directories into their context. It's for developers working with large codebases that an assistant needs to understand.
923Updated 2 weeks agoAGPL-3.0
macOS · Windows · Linux#Agent Client Protocol#Agent Skills#Code execution
AQBot is a desktop AI workspace for people who want model chat, coding agents and document search in one app. It keeps application data and user files locally, while requests to cloud models go to their providers.
883Updated 2 months agoAGPL-3.0
macOS · Windows · Linux · Web#Agent Skills#Browser automation#Code execution
Aiden is a local AI agent for people who want help carrying out coding, research, and file management tasks. It plans multi-step work and keeps records you can inspect to check what happened and whether the result meets the goal.
4Updated 4 months agoMIT
macOS · Windows · Linux · Docker · Web#Code execution#Human approval#Ollama integration
OwnOrbit AI, formerly LifeOS AI, is an alpha self-hosted personal AI assistant for people who want help finding forgotten commitments in their own notes. It reads a Markdown folder you control and can surface deadlines, renewals, and unfinished work. The assistant runs on your computer, with a paired mobile browser app for phone access.
64.8KUpdated 2 days agoMIT
#MCP#RAG#Tool calling
Context7 is a locally runnable MCP server and CLI that connect coding assistants to its hosted documentation service. It's for developers who want library references and code examples in their assistant's context. The local component is the connection to that service: the API backend, document parsing and crawling engines remain private hosted components.
1.1KUpdated 2 days agoApache-2.0
macOS · VS Code · JetBrains#MCP#Multi-agent workflows#Ollama integration
ECA is an AI coding assistant for developers who want to use their chosen models across different editors. It brings coding help into the editor while keeping the same settings across supported clients.
22.4KUpdated 9 months ago
Web#Code execution#LLM tracing#Semantic search
BabyAGI is a self-hosted Python framework for experienced developers exploring AI agent development. Its local application manages reusable code and provides a browser dashboard. Functions can depend on external services and API keys, including an OpenAI API key.
20.1KUpdated 1 month agoMIT
macOS · Windows · Linux · Docker · Web#Code execution#Git integration#LM Studio integration
Bolt.diy is an AI coding assistant for building full-stack Node.js web applications with your choice of model. It's a fork of Bolt.new that combines generated code with an editable development workspace.
3.5KUpdated 1 day agoMIT
macOS · Windows · Linux#Code execution#GGUF#Hugging Face integration
Claude Code Local lets developers use Claude Code with a model running on their own computer. It suits people who want to keep coding offline or continue working when they hit cloud usage limits.
1.8KUpdated 19 hours agoMIT
macOS · Windows · Linux · Web#Agent Client Protocol#Agent Skills#Code execution
roborev reviews commits in the background for developers working with AI coding agents. It brings findings back into active coding sessions so bugs can be addressed before a pull request.
2Updated 3 months ago
macOS · Windows · Linux · Browser Extension · VS Code#Context compression#MCP#Persistent memory
Vidurai is a local AI memory service for developers who want their AI assistant to understand recent work without repeatedly explaining it. It tracks file changes, terminal activity and errors, then prepares a focused summary for an assistant. The background service and its stored development history stay on your machine.
439Updated 5 months ago
Windows · Linux#Agent Skills#Code execution#Git integration
Foreman is a terminal app for developers who want to supervise Claude Code agents working in a repository. It takes feature requests through planning, design review and implementation, with human approval before agents begin the build.
1.9KUpdated 1 day agoMIT
macOS · Windows · Linux · Docker · Web#Agent Client Protocol#Agent Skills#Code execution
Hope Agent is a desktop AI assistant that can also run without a desktop interface on a NAS or cloud server. It's for people who want ongoing project work, memory and task state to carry across sessions and devices. It supports local model setup. Data stays on the hosting machine by default, while requests to remote models go directly to the selected provider.
86.5KUpdated 3 days agoApache-2.0
macOS · Windows · Linux#Code execution#Context compression#Git integration
RTK filters command output before an AI coding assistant reads it. It's for developers whose agents spend too much context on build logs, passing tests and repetitive terminal output.
12Updated 2 days agoMIT
macOS · Windows · Linux · Docker · Web#Code execution#Git integration#Human approval
Sillage is a self-hosted web interface for developers who want to control Claude Code, Codex and OpenCode from a computer or phone. It runs the native agent CLIs on your machine with their own tools and permission flows. Agents use your existing subscriptions and API credentials; hosting the interface doesn't replace their model providers.
121.9KUpdated 22 hours agoMIT
macOS · Windows · Linux · Docker#Agent Skills#Code execution#Context compression
Pi is a terminal coding agent for developers who want an assistant they can adapt to their projects. Its small core supports custom workflows through extensions and shareable packages.
418Updated 23 hours agoApache-2.0
macOS · Windows · Linux#Agent Skills#Code execution#Git integration
Liza coordinates AI coding agents for developers who want to delegate software work while keeping control over goals and constraints. It supports human-led pairing and multi-agent delivery runs that can proceed unattended.
974Updated 3 weeks agoMIT
macOS · Windows · Linux#Agent Skills#Code execution#Git integration
GooeyPi gives developers a desktop interface for working with Pi, OMP and Prime Agent on local coding projects. Each agent keeps its own models, credentials and sessions, and switching agents doesn't stop work running in another.
6.5KUpdated 2 months ago
macOS · Windows · Linux#Agent Skills#Code execution#Git integration
CodePilot is a desktop AI workspace for coding, project work and everyday tasks. It brings Claude Code, Codex and a built-in agent into one app for people who want to work with files and conversations across local models and cloud services.
127Updated 2 weeks agoApache-2.0
macOS · Linux#Code execution#Git integration#Human approval
Agentic Orchestrator coordinates coding agents for engineers supervising feature work across one or more repositories. It keeps requirements, design decisions and verification evidence attached to the work as it moves toward a reviewable pull request.