> /v1/collections/coding-agents-you-can-read
Coding Agents You Can Read
AI coding tools are now the most privileged process on your laptop, and most of them are closed boxes that phone home. opencode, Cline, Aider, OpenHands, Continue and Tabby do the same edit-run-test loop with source you can audit and a model endpoint you choose. Bring your own key, or point them at a local model and go offline entirely.
14 tools replaced · 10 open source projects · 758.6k combined GitHub stars
Replace Cursor
ALL CURSOR ALTERNATIVES →Cursor is an AI-native code editor with inline completion, chat over your codebase and an agent that edits files across a project.
Code at the speed of thought – Zed is a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter.
Rust · NOASSERTION
Autonomous coding agent right in your IDE, capable of creating/editing files, executing commands, using the browser, and more with your permission every step of the way.
TypeScript · Apache-2.0
Aider is AI pair programming in your terminal
Python · Apache-2.0
Self-hosted AI coding assistant
Rust · NOASSERTION
// TAKE · Cline is the closest to Cursor's agent experience without leaving your editor, and kilocode extends the same idea with explicit architect, code and debug modes. Zed is the better answer if what you actually want is Cursor's speed and native feel, while Aider stays in the terminal and gives you the tightest control over each commit.
Replace Claude Code
ALL CLAUDE CODE ALTERNATIVES →Claude Code is Anthropic's terminal coding agent that reads, edits and runs code in your repository from the command line.
Open source terminal coding agent that works with any LLM provider, from the SST team.
TypeScript · MIT
Code at the speed of thought – Zed is a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter.
Rust · NOASSERTION
AI-Driven Development
Python · NOASSERTION
Autonomous coding agent right in your IDE, capable of creating/editing files, executing commands, using the browser, and more with your permission every step of the way.
TypeScript · Apache-2.0
// TAKE · opencode is the closest like-for-like terminal agent and works with any model provider rather than a single vendor's. Aider is the more predictable choice for careful, git-committed edits to existing repositories, while OpenHands and Cline aim at longer autonomous runs, OpenHands in a sandboxed container and Cline inside your editor.
Replace GitHub Copilot
ALL GITHUB COPILOT ALTERNATIVES →GitHub Copilot suggests code completions in your editor and runs agentic edits across a repository from natural language.
Code at the speed of thought – Zed is a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter.
Rust · NOASSERTION
Autonomous coding agent right in your IDE, capable of creating/editing files, executing commands, using the browser, and more with your permission every step of the way.
TypeScript · Apache-2.0
Aider is AI pair programming in your terminal
Python · Apache-2.0
Self-hosted AI coding assistant
Rust · NOASSERTION
// TAKE · Cline is the closest day-to-day replacement inside VS Code, with plan and act modes and your own API keys, and kilocode extends the same idea with orchestrator and architect roles for larger changes. Tabby is the one to run if the real requirement is inline completion on your own hardware with no code leaving the building, Aider suits terminal-first work tied to Git commits, and Zed asks you to change editors entirely.
Replace Codex
ALL CODEX ALTERNATIVES →Codex is OpenAI's coding agent, running in a terminal, IDE or cloud sandbox to read a repository, write code and open pull requests.
Open source terminal coding agent that works with any LLM provider, from the SST team.
TypeScript · MIT
Code at the speed of thought – Zed is a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter.
Rust · NOASSERTION
AI-Driven Development
Python · NOASSERTION
Autonomous coding agent right in your IDE, capable of creating/editing files, executing commands, using the browser, and more with your permission every step of the way.
TypeScript · Apache-2.0
// TAKE · opencode is the closest terminal-native equivalent, with the same agentic loop and TUI but pointed at whichever model provider you choose rather than one vendor's. Aider is the more conservative option, using repo maps and tight Git integration to keep diffs small and reviewable, while OpenHands is what you want if the appeal of Codex is the sandboxed cloud agent that takes a task and comes back with a pull request.
Replace Windsurf
ALL WINDSURF ALTERNATIVES →Windsurf is an AI coding IDE whose agent reads your codebase, edits files across a project and runs commands alongside inline completion.
Code at the speed of thought – Zed is a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter.
Rust · NOASSERTION
Aider is AI pair programming in your terminal
Python · Apache-2.0
Self-hosted AI coding assistant
Rust · NOASSERTION
CodeEdit App for macOS – Elevate your code editing experience. Open source, free forever.
Swift · MIT
// TAKE · kilocode is the closest to Windsurf's agentic loop, with orchestrator, architect, code and debug modes and any model you bring keys for, but it lives inside VS Code instead of shipping its own editor. Zed is the better editor outright and is genuinely fast, though its agent is less autonomous, and Aider is terminal-first for people who would rather keep the editor they have.
Replace Devin
ALL DEVIN ALTERNATIVES →Devin is an autonomous AI software engineer that plans tasks, writes and tests code, and works in its own sandbox.
Open source terminal coding agent that works with any LLM provider, from the SST team.
TypeScript · MIT
AI-Driven Development
Python · NOASSERTION
Autonomous coding agent right in your IDE, capable of creating/editing files, executing commands, using the browser, and more with your permission every step of the way.
TypeScript · Apache-2.0
Aider is AI pair programming in your terminal
Python · Apache-2.0
// TAKE · OpenHands is the closest by design, running an agent with a real terminal, editor and browser in a container so it can attempt a ticket end to end. opencode and Cline keep a human in the loop and are more reliable day to day for that reason, while SWE-agent is best treated as a research harness for benchmark-style GitHub issues rather than a product.
Replace Warp
ALL WARP ALTERNATIVES →Warp is a GPU-accelerated terminal with an editor-like input, saved commands and an AI agent that writes and runs shell work.
Open source terminal coding agent that works with any LLM provider, from the SST team.
TypeScript · MIT
Code at the speed of thought – Zed is a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter.
Rust · NOASSERTION
AI-Driven Development
Python · NOASSERTION
Autonomous coding agent right in your IDE, capable of creating/editing files, executing commands, using the browser, and more with your permission every step of the way.
TypeScript · Apache-2.0
// TAKE · WaveTerm is the closest single replacement, pairing a modern terminal with AI and inline previews in one app. If raw speed matters more than built-in AI, Ghostty and Kitty are faster and leaner terminals with no agent attached, and pairing either with opencode or Aider gets you most of Warp's workflow from two focused tools.
Replace Tabnine
ALL TABNINE ALTERNATIVES →Tabnine provides AI code completion and chat inside IDEs, with private deployment and models trained on permissively licensed code.
Open source terminal coding agent that works with any LLM provider, from the SST team.
TypeScript · MIT
Autonomous coding agent right in your IDE, capable of creating/editing files, executing commands, using the browser, and more with your permission every step of the way.
TypeScript · Apache-2.0
Self-hosted AI coding assistant
Rust · NOASSERTION
Source-controlled AI checks, enforceable in CI. Powered by the open-source Continue CLI
TypeScript · Apache-2.0
// TAKE · Tabby is the direct equivalent, a self-hosted completion server you point your IDE at, which is the main reason teams buy Tabnine in the first place. Continue is more flexible if you want to mix models and shape autocomplete and chat behaviour yourself, while Cline and kilocode are a different generation of tool, agents that edit files and run commands rather than finishing your line.
Replace Kiro
ALL KIRO ALTERNATIVES →Kiro is an agentic IDE from AWS that turns prompts into specs, tasks and generated code with hooks that run across a project.
Code at the speed of thought – Zed is a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter.
Rust · NOASSERTION
Aider is AI pair programming in your terminal
Python · Apache-2.0
Build, run, and manage agent platforms.
Python · Apache-2.0
Self-hosted AI coding assistant
Rust · NOASSERTION
// TAKE · Zed is the closest thing to Kiro as a product, a fast native editor with agents wired into the editing surface, but it has no equivalent of Kiro's spec-then-build flow; kilocode gets nearer to that with its architect, code and debug modes, at the cost of living inside VS Code. Aider is the pick if you would rather drive the whole thing from a terminal and keep every change as a git commit.
Replace Amp
ALL AMP ALTERNATIVES →Amp is a commercial AI coding agent that plans and applies multi-file code changes from the terminal and the editor.
Open source terminal coding agent that works with any LLM provider, from the SST team.
TypeScript · MIT
AI-Driven Development
Python · NOASSERTION
Autonomous coding agent right in your IDE, capable of creating/editing files, executing commands, using the browser, and more with your permission every step of the way.
TypeScript · Apache-2.0
Aider is AI pair programming in your terminal
Python · Apache-2.0
// TAKE · opencode is the nearest match to Amp's terminal-first agent loop and lets you point at any model rather than one vendor's. Cline is the better choice if you want the same agentic edits inside VS Code with diffs to approve, while Aider stays deliberately narrow around file edits and git commits, and Continue is an assistant framework rather than an autonomous agent.
Replace Jules
ALL JULES ALTERNATIVES →Jules is an asynchronous coding agent that works on your repository in a cloud VM and proposes changes as pull requests.
Open source terminal coding agent that works with any LLM provider, from the SST team.
TypeScript · MIT
AI-Driven Development
Python · NOASSERTION
Autonomous coding agent right in your IDE, capable of creating/editing files, executing commands, using the browser, and more with your permission every step of the way.
TypeScript · Apache-2.0
SWE-agent takes a GitHub issue and tries to automatically fix it, using your LM of choice. It can also be employed for offensive cybersecurity or competitive coding challenges. [NeurIPS 2024]
Python · MIT
// TAKE · OpenHands is the closest match in shape: a sandboxed agent with its own environment and browser that you can hand a task and leave alone, and it runs headless for CI-style automation. opencode and Cline are excellent but supervised, keeping you in the loop in the terminal or the editor rather than working unattended, and SWE-agent is really a research harness for solving GitHub issues on benchmarks.
Replace Factory
ALL FACTORY ALTERNATIVES →Factory runs AI coding agents that take on engineering tasks across your repositories, tickets and docs from a browser or terminal.
Open source terminal coding agent that works with any LLM provider, from the SST team.
TypeScript · MIT
AI-Driven Development
Python · NOASSERTION
Autonomous coding agent right in your IDE, capable of creating/editing files, executing commands, using the browser, and more with your permission every step of the way.
TypeScript · Apache-2.0
Aider is AI pair programming in your terminal
Python · Apache-2.0
// TAKE · OpenHands is the closest structural match, running sandboxed autonomous agents you can point at a whole task rather than a single file. opencode and Aider are sharper day to day if you live in the terminal and want to approve every diff, while Cline keeps the agent inside your editor where review is easier.
Replace Codegen
ALL CODEGEN ALTERNATIVES →Codegen runs autonomous AI software engineering agents that pick up tickets and open pull requests against your repositories.
Open source terminal coding agent that works with any LLM provider, from the SST team.
TypeScript · MIT
AI-Driven Development
Python · NOASSERTION
Autonomous coding agent right in your IDE, capable of creating/editing files, executing commands, using the browser, and more with your permission every step of the way.
TypeScript · Apache-2.0
Aider is AI pair programming in your terminal
Python · Apache-2.0
// TAKE · OpenHands is the closest match, since it runs agents in a sandbox that can take an issue and produce a pull request rather than only assisting inside the editor. opencode and Aider keep a human in the loop at the terminal and are far more predictable day to day, while SWE-agent is really a research harness tuned for benchmark-style issue solving.
Replace Antigravity
ALL ANTIGRAVITY ALTERNATIVES →Antigravity is an agent-first development environment where AI agents plan, write and verify code across an editor, terminal and browser.
Open source terminal coding agent that works with any LLM provider, from the SST team.
TypeScript · MIT
Code at the speed of thought – Zed is a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter.
Rust · NOASSERTION
Autonomous coding agent right in your IDE, capable of creating/editing files, executing commands, using the browser, and more with your permission every step of the way.
TypeScript · Apache-2.0
Source-controlled AI checks, enforceable in CI. Powered by the open-source Continue CLI
TypeScript · Apache-2.0
// TAKE · Cline behaves most like it, running a plan-then-act agent that drives the editor, terminal and browser, though it lives inside VS Code rather than shipping its own IDE. Zed is the pick if you want a fast native editor with AI attached, and opencode if you would rather keep the agent in the terminal and swap model providers freely.