Local Claude Code and Codex Alternatives
Compare local and self-hosted AI coding agents for editing repositories, running tests and terminal tasks. Find alternatives to Claude Code and Codex.
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.
24.5KUpdated 19 hours ago
macOS · Windows · Linux · Web#Agent Skills#Browser automation#MCP
OpenWork is a desktop workspace for knowledge workers who want AI agents to work on their files and connected services. Built on OpenCode, it's a point-and-click alternative to Claude Cowork and Codex.
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.
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.
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.
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.
4KUpdated 4 days agoApache-2.0
#Agent Client Protocol#Agent Skills#Code execution
Fast Agent is a terminal coding assistant and Python toolkit for developers building AI agents and automated workflows. You can choose local LLMs or hosted providers and use the same toolkit for interactive work, scripting, and evaluation.
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.
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.
12.9KUpdated 22 hours agoMIT
macOS · Windows · Linux · iOS · Web · VS Code#Code execution#Git integration#Human approval
OpenChamber is a workspace for developers who want to run AI coding agents on their own computer or server and review the results. It uses OpenCode to run agents and keeps projects and sessions accessible across devices.
29.1KUpdated 1 day ago
macOS · Windows · Linux · Android#llama.cpp backend#LM Studio integration#MCP
Crush is a terminal AI coding assistant for developers who want an agent to work with their code and existing tools. The application runs on your machine; your chosen backend determines where model requests go.
226.7KUpdated 1 day agoMIT
macOS · Windows · Linux#Code execution#Human approval#Multi-agent workflows
OpenCode is an AI coding agent for developers who want help writing code or exploring unfamiliar projects. You can choose a local model running on your hardware or connect a cloud provider.
51Updated 1 month ago
macOS · Windows · Linux · Docker#Agent Skills#Code execution#Distributed execution
Code Buddy is a terminal AI coding agent for developers who want it to read a repository, make changes and run commands on their machine. It supports local models through Ollama as well as cloud providers.
854Updated 3 months agoMIT
macOS · Windows · Linux · Web#llama.cpp backend#LM Studio integration#MCP
OpenDev is an AI coding agent for developers who want concurrent work across a codebase and control over which models handle each task. It can plan changes, execute them and iterate autonomously, with a terminal interface and a browser interface for monitoring work.
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.
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.
31.3KUpdated 19 hours agoMIT
#Agent Skills#Code execution#Context compression
Deep Agents is an AI agent framework for developers building assistants that carry out multi-step work. It provides planning and task execution defaults that you can customize without forking the project.
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.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.
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.
121.9KUpdated 21 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.
4.5KUpdated 1 day agoMIT
macOS · Windows · Linux · Web · JetBrains#Agent Client Protocol#Code execution#Git integration
gptme is an AI agent for developers and people doing data analysis or other knowledge work in their own environment. It can act on files and use installed tools, with a choice of local models or cloud providers.
Choose a coding agent and its model separately
OpenCode, Aider, Goose, Cline, Kilo Code, OpenHands, gptme and Qwen Code offer different ways to work on a repository: terminal sessions, editor integrations or a self-hosted agent interface. Compare how each reads files, proposes edits and runs your tests. These are alternatives for similar workflows, with capabilities that depend on the agent and model you choose.
A locally installed agent can use a cloud API or connect to your own model server. For local inference, check the supported provider, model tool-calling capabilities and hardware requirements. Running a coding agent locally does not make its model local, and larger coding models can need substantial memory. Start with a small repository and a task whose result you can verify.