Ranked · Coding agents
Best Coding agents — Self-hosted
9 of 28 researched coding agents have a confirmed yes for Self-hosted. Qualified, negative, and unknown answers stay distinct.
The ranking
9 agents, compared. Start with fit and price, then open the full assessment. Payment does not alter this ranking. Selection and method ↓
All picks at a glance
Compare fit and price, then choose a name to read the full assessment.
| # | Agent | Best for | Starts at |
|---|---|---|---|
| 1 | WTAgent | Everything but the chat itself runs on your own machine: files are created and commands executed locally by the installed CLI. | Free |
| 2 | goose | Devs who want an open source coding agent that reuses an existing Claude or ChatGPT plan | Free |
| 3 | Letta | Developers and researchers who specifically need an agent whose memory, skills and identity genuinely persist and evolve across long-running sessions, rather than reset on every call. | Free, then $20/month |
| 4 | OpenCode | Developers who want a genuinely free, fully open-source coding agent that works with any model provider, including their own local Ollama models, without being locked into one vendor's terminal tool. | Free, then $10/month |
| 5 | zot | Developers who want a fast, free, Go-native coding-agent harness with real session-branching control and are comfortable running fast-moving, self-described "beta forever" software from an independent maintainer. | Free |
| 6 | Juggler | Developers who want hands-on visibility into what an AI coding agent is doing to their codebase and accept early-stage, self-hosted, open-source software. | Free |
| 7 | OpenHands | Open source-minded engineering teams and enterprises that want a self-hostable coding agent platform | Free, then $0.10/1m input tokens |
| 8 | Aider | Lowest-effort self-host: no server to stand up | Free |
| 9 | Cline | Developers and teams who want a transparent, open-source, model-agnostic agent they fully control and pay for by usage, with optional flat-rate access to open-weight models. | Free, then $9.99/month |
Selection, context, and ranking method
9 of 28 coding agents have a confirmed yes for “Self-hosted”. 15 are qualified or tier-scoped, 4 are confirmed no, and 0 remain not established. Only confirmed yes answers appear in this set; an unknown is never treated as a negative.
This is not an arbitrary slice of coding agents. Among the ones with a confirmed yes for “Self-hosted”, only 0 of 9 answer yes on seat model, against 15 of 19 across the rest; only 4 of 9 answer yes on how it meters, against 19 of 19 across the rest; and only 4 of 9 answer yes on a company can buy it, against 19 of 19 across the rest. Every figure is counted from the stored, sourced datasheet answers linked on each row.
Self-hosted is a deployment question, not a license question. Every tool on this page happens to also be open-source, but what actually varies is how much operational work self-hosting demands: a single static binary you run locally (Zot), a CLI you point at your own infra (Aider, Cline), or a platform built for a real self-managed, sandboxed deployment (OpenHands) rather than a one-person local setup. If deployment control and data sovereignty are the actual requirement, that's the axis to compare on here, ahead of license terms.
Projected from the live listing datasheets using the tenant’s “Can you run it on your own infrastructure?” axis. Membership requires a sourced yes; partial and unknown answers are reported above but excluded from the ranking. Differences from the rest of the category are Fisher exact tests over 34 other datasheet axes, Holm-corrected. Entries retain the directory’s paid-tier ordering, visibly labelled on every promoted card.
The ranking
Editor’s pick
#1
WTAgent
Open-source CLI that drives your existing ChatGPT, Claude or DeepSeek web session as a local coding agent.
Best forEverything but the chat itself runs on your own machine: files are created and commands executed locally by the installed CLI.
Self-hosted: Yes — Everything but the chat itself runs on your own machine: files are created and commands executed locally by the installed CLI.“Files and commands run locally, but code and output returned to the chat are sent to your web AI provider.”Usage notes, second paragraph · retrieved 2026-09-21
- #2

goose
Open-source local AI agent — desktop app, CLI and ACP server — running on the LLM provider you bring.
Best forDevs who want an open source coding agent that reuses an existing Claude or ChatGPT plan
Self-hosted: Yes — Self-hosting is the only deployment model: the agent, its sessions and its logs live on your machine, and goose serve can be run on your own VM with TLS and a shared secret.“goose is a local application and all goose log files are stored locally.”goose Logging System, Privacy callout · retrieved 2026-09-16
Best forDevelopers and researchers who specifically need an agent whose memory, skills and identity genuinely persist and evolve across long-running sessions, rather than reset on every call.
Self-hosted: Yes — Local runtime keeps all state on-device with no account, or run the App Server via Docker, Railway or Fly.io.“all agent state, including messages, memory, and provider connections, stays on-device, and no Letta account is required.”Local runtime bullet, opening section · retrieved 2026-09-02
Advertisement
Your agent here. Go Featured and sit above the free listings in this ranking, or buy the slot beside it. Every paid unit and every paid row wears the Advertisement label above — and the verdict, the facts, and what we leave out are not for sale.
Get featured · top of your category →- #4

OpenCode
Open source AI coding agent for the terminal, desktop app and IDE, with 75+ model providers.
Best forDevelopers who want a genuinely free, fully open-source coding agent that works with any model provider, including their own local Ollama models, without being locked into one vendor's terminal tool.
Self-hosted: Yes — The agent runs on your own machine or server and can be pointed exclusively at an internal AI gateway with other providers disabled.“OpenCode does not store your code or context data. All processing happens locally or through direct API calls to your AI provider.”Enterprise page, Data handling section · retrieved 2026-09-21
- #5

zot
Single-binary terminal coding agent harness in Go, with 30+ model providers and any-language extensions.
Best forDevelopers who want a fast, free, Go-native coding-agent harness with real session-branching control and are comfortable running fast-moving, self-described "beta forever" software from an independent maintainer.
Choose Zot if you want the smallest possible self-host footprint: one static Go binary, no dependencies to install.
Self-hosted: Yes — Everything runs on your own machine: one binary, no vendor service in the path, with all configuration, credentials and transcripts stored in a local state directory.“Lightweight and written (vibe-slopped) in Go. No runtime. No Docker. No package manager. Just the agent loop, done well. Drop it on your `$PATH` and go.”Homepage hero paragraph · retrieved 2026-09-28
- #6

Juggler
Visual workbench for AI coding agents: branching conversation trees, inspectable model transactions, local or remote.
Best forDevelopers who want hands-on visibility into what an AI coding agent is doing to their codebase and accept early-stage, self-hosted, open-source software.
Self-hosted: Yes — Self-hosting is the only deployment there is: you run the server on your workstation, a dev box or your own server, and there is no vendor cloud in the path at all.“Run Juggler on your workstation, a dev box or a server, then use the same live session from the desktop app or a browser.”README, Why Juggler?, first bullet · retrieved 2026-09-17
- #7

OpenHands
Open-source software engineering agent with GUI, CLI, SDK and an enterprise control plane.
Best forOpen source-minded engineering teams and enterprises that want a self-hostable coding agent platform
Choose OpenHands if the requirement is a real self-managed deployment with sandboxed execution inside your own VPC. It is the only option here built for that; the rest are local developer tools.
Self-hosted: Yes — Two self-host routes: the free open-source stack on your own machine, and Enterprise deployed into your own Kubernetes VPC.“Deploy on your own Kubernetes infrastructure. Your code never leaves your environment. No shared tenancy.”Built for teams running agents at scale section, 'Self-hosted in your VPC' card · retrieved 2026-09-21
- #8

Aider
Open-source terminal AI pair programmer that edits files in your local git repo and commits the changes.
Best forLowest-effort self-host: no server to stand up
The lowest-effort self-host: a Python CLI you run locally with your own model key, no server or sandbox to stand up.
Self-hosted: Yes — Aider is installed on your own machine with pip, uv, pipx or Docker and edits files in your local repo, so there is no vendor runtime to depend on.“This will install aider in its own separate python environment.”Installation, "Get started quickly with aider-install" section · retrieved 2026-09-30
- #9

Cline
Open-source coding agent for VS Code, JetBrains, the terminal and CI, running on whichever model you bring.
Best forDevelopers and teams who want a transparent, open-source, model-agnostic agent they fully control and pay for by usage, with optional flat-rate access to open-weight models.
Choose Cline if you want self-hosted control inside your existing editor (VS Code, JetBrains) rather than a separate terminal tool or platform.
Self-hosted: Yes — The client executes on your own machine by default, and Enterprise is documented for VPC, on-premises and air-gapped deployment with inference going straight to your providers.“VPC, on-prem, air-gapped. You control where it runs and how it's configured for maximum security and data sovereignty.”'Ship securely with Cline' section, 'Deploy where you want' card · retrieved 2026-09-12
Side by side
Scroll across to compare every product. Feature names stay in view.One card per question, with every product answering it in turn.
| Feature | WTAgent | goose | Letta | OpenCode | zot | Juggler | OpenHands | Aider | Cline |
|---|---|---|---|---|---|---|---|---|---|
| Description | Open-source CLI that drives your existing ChatGPT, Claude or DeepSeek web session as a local coding agent. | Open-source local AI agent — desktop app, CLI and ACP server — running on the LLM provider you bring. | Stateful agent harness, cloud and SDK for agents with persistent, git-versioned memory. | Open source AI coding agent for the terminal, desktop app and IDE, with 75+ model providers. | Single-binary terminal coding agent harness in Go, with 30+ model providers and any-language extensions. | Visual workbench for AI coding agents: branching conversation trees, inspectable model transactions, local or remote. | Open-source software engineering agent with GUI, CLI, SDK and an enterprise control plane. | Open-source terminal AI pair programmer that edits files in your local git repo and commits the changes. | Open-source coding agent for VS Code, JetBrains, the terminal and CI, running on whichever model you bring. |
| Category | Coding agents | Coding agents | Agent platforms, Coding agents, Agent frameworks | Coding agents | Coding agents | Coding agents | Coding agents | Coding agents | Coding agents |
| Tags |
Get quotes from the top agents
Describe what you need. We route it to the best-matched providers.
Advertise here
Reach buyers mid-decision. Reach builders choosing their next agent. Promote your brand with a display placement or bring your listing into focus with Featured.
Explore owner options →Advertise on this page →The digestFree
Which agents actually ship.
What we re-checked, what got added, and one number from the index. Tuesdays.
One-click unsubscribe
This ranking
- 9 agents ranked
- paid plans $5-$20
- 9 free or freemium
- verified September 30, 2026