#8585th of 143 in Coding agents and AI editors

nanocoder

Terminal coding agent that works with local or any OpenAI-compatible model

Stars
2.5k
License
custom license
Last commit
Oct 2026
Last release
Sep 2026
Language
TypeScript
Stars, last 29 weeks+962
31 Mar 2026: 1,568 stars7 Apr 2026: 1,625 stars14 Apr 2026: 1,668 stars21 Apr 2026: 1,711 stars28 Apr 2026: 1,796 stars5 May 2026: 1,831 stars12 May 2026: 1,857 stars19 May 2026: 1,908 stars26 May 2026: 1,929 stars2 Jun 2026: 1,949 stars9 Jun 2026: 1,970 stars16 Jun 2026: 2,093 stars23 Jun 2026: 2,120 stars30 Jun 2026: 2,146 stars7 Jul 2026: 2,166 stars14 Jul 2026: 2,180 stars21 Jul 2026: 2,201 stars28 Jul 2026: 2,273 stars4 Aug 2026: 2,299 stars11 Aug 2026: 2,323 stars18 Aug 2026: 2,351 stars25 Aug 2026: 2,363 stars1 Sept 2026: 2,408 stars8 Sept 2026: 2,444 stars15 Sept 2026: 2,461 stars22 Sept 2026: 2,478 stars29 Sept 2026: 2,485 stars6 Oct 2026: 2,496 stars13 Oct 2026: 2,517 stars20 Oct 2026: 2,530 stars

1,568 on 31 Mar 20262,530 on 20 Oct 2026

From GitHub's daily star counts.

Checked on GitHub.

Overview

Nanocoder is a terminal coding agent written in TypeScript, installed through npm, Homebrew or Nix. It runs against local models via Ollama or any OpenAI-compatible API, and offers interactive and non-interactive modes, MCP server configuration, skills, hooks and PR review from the CLI. It is developed by the Nano Collective, a non-profit community group.

Who it is for: Developers who want a terminal coding agent with their choice of model

Strengths

  • Provider-agnostic: Ollama locally, or OpenRouter, Requesty, Anthropic, Google via compatible APIs
  • Several modes (normal, auto-accept, yolo, plan, architect) selectable with --mode
  • Non-interactive `run` command and `review` command for branches or PRs
  • README states no paid tiers and no telemetry sending prompts

Weaknesses

  • `nanocoder review` is diff-only and needs a TTY; output cannot be captured to a file
  • `worktree` command requires Git and an authenticated gh CLI
  • License is reported as NOASSERTION, so terms are unclear from metadata
  • Hardware requirements for local models are not documented in the README

What it needs

  • GPU optional
  • Needs Node.js/npm, Ollama (for local models), Git and gh CLI (worktree command)
  • Models: Ollama, OpenAI-compatible APIs, OpenRouter, Requesty, Anthropic

Also in Coding agents and AI editors

See all 143
Also in Coding agents and AI editors
RankProjectScore
1ArchonYAML workflow engine that runs AI coding agents through fixed dev steps23.7k starsMIT84 out of 100
2claw-codeRust CLI coding agent harness using Anthropic and OpenAI-compatible APIs195.1k starsMIT83 out of 100
3Open SWEAgent that turns issues into pull requests, reviews PRs and monitors CI11.1k starsMIT83 out of 100
#4piTerminal coding agent with extensions, skills, and an SDK117k starsMIT80 out of 100
#5oh-my-openagentTerminal coding agent with multi-model orchestration and git-backed memory70.3k starscustom license80 out of 100