Open source · TypeScript
Best TypeScript coding agents
The 14 open-source coding agents written in TypeScript in this index, ranked by real maintained adoption (GitHub stars and recent commit activity), never by sponsorship. gemini-cli leads the set at 107,171 GitHub stars, and 11 of the 14 have shipped a commit in the last 90 days. Every project here is TypeScript-first, self-hostable, and free to run; the trade-off is you host and maintain it yourself. Right now it's led by gemini-cli (107k stars), with Qwen Code and Kilo Code close behind. Rankings shift as projects gain stars and ship commits.
gemini-cliAgentAn open-source AI agent that brings the power of Gemini directly into your terminal.Open sourceTypeScript · Apache-2.0Verified · Active 107kGitHub starsQwen CodeAgentAn open-source AI coding agent for the terminal, editors and desktop, from the Qwen team.Open sourceTypeScript · Apache-2.0Verified · Active 28kGitHub starsKilo CodeAgentAn open-source AI coding agent for VS Code, JetBrains and the CLI, with 500+ models at provider cost.Open sourceTypeScript · MITVerified · Active 27kGitHub starsvibesdkPlatformAn open-source vibe coding platform that helps you build your own vibe-coding platform, built entirely on Cloudflare stackOpen sourceTypeScript · MITVerified · Active 5.4kGitHub starsMonkeyCodePlatformAI coding platform for teamsOpen sourceTypeScript · AGPL-3.0Verified · Active 4.8kGitHub starsgrok-cliAgentAn open-source coding agent for the Grok APIOpen sourceTypeScript · MITVerified 3.5kGitHub starslittle-coderAgentA harness optimized to smaller LLMsOpen sourceTypeScript · Apache-2.0Verified · Active 2.6kGitHub starsORG2AgentOpen-source Cursor-style agent IDE — but built for reviewability and control. Built-in rust harness; supports 10+ CLIs.Open sourceTypeScript · AGPL-3.0Verified · Active 2.6kGitHub starsopen-coworkAgentOpen-source AI agent desktop app for Windows & macOS. One-click install Claude Code, MCP tools, and Skills — with sandbox isolation, multi-model support, and Feishu/Slack integration.Open sourceTypeScript · MITVerified · Active 2.2kGitHub starscli-continuesSDK / libraryresume any AI coding session in another tool — Claude Code, Copilot, Gemini, Codex, CursorOpen sourceTypeScript · MITVerified 1.5kGitHub stars10xAgent10x - Up to 20x faster AI coding with multi-step Superpowers. Open-source agent with smart model routing, BYOK, fully self-hosted.Open sourceTypeScript · MITVerified 1.4kGitHub starsdao-codeAgentOpen-source TypeScript terminal coding agent for DeepSeek-V4 — builds on DeepSeek's strong price-performance and ultra-cheap cache pricing, engineering byte-stable prefixes and cache-reusing forks soOpen sourceTypeScript · MITVerified · Active 1.1kGitHub stars
Make your product part of the discovery.Explore advertising ai-maestroFrameworkAI Agent Orchestrator with Skills System - Give AI Agents superpowers: memory search, code graph queries, agent-to-agent messaging. Manage Claude, Codex or any AI Agent from one dashboard.Open sourceTypeScript · MITVerified · Active 799GitHub starsAsyncAgentIDE, A native-feeling AI coding workspace that blends chat, planning, agent execution, and project navigation into a unified desktop experience.Open sourceTypeScript · Apache-2.0Verified 474GitHub stars
Frequently asked
- What are the best TypeScript coding agents?
- By maintained adoption — GitHub stars plus recent commit activity — gemini-cli, Qwen Code and Kilo Code lead the TypeScript coding agents in this index of 14. The full ranking is below; it reflects what is genuinely used and still maintained, not what pays.
- Are these TypeScript coding agents open source and free?
- Yes — every project on this page is open source and written primarily in TypeScript. MIT is the most common licence here, on 8 of 14, across 3 licences in total. The software is free to run and self-host; you still pay for the infrastructure you run it on and any model or API usage it makes.
- Why choose TypeScript coding agents specifically?
- Staying in your team's primary language — TypeScript — makes self-hosting, extending, and debugging far easier, because you can read and modify the source directly instead of treating it as a black box. It also makes upstream activity something you can judge: 11 of these 14 shipped in the last 90 days, and reading a quiet project's source is how you tell finished from abandoned.