Nano-Collective/nanocoder

★ 2,489⑂ 325

An open coding agent for your terminal, built by a community collective rather than a company. Bring your own model, keep your code on your machine, and owe nothing to anyone.

About Nano-Collective/nanocoder

Nano-Collective/nanocoder is an open-source project on GitHub, mainly written in TypeScript. An open coding agent for your terminal, built by a community collective rather than a company. It currently holds 2,489 stars and 325 forks with 0 open issues, and was last pushed on an unknown date (repository created unknown).

Project Overview

AI Homed tracks it on the AI Coding Agents board.

GitHub Repository Details

Repository Nano-Collective/nanocoder · default branch - · size 0 KB · watchers 0 · source: GitHub REST API and repository README

README

Nanocoder

简体中文 繁體中文

An open coding agent for your terminal, built by a community collective rather than a company. Bring your own model, keep your code on your machine, and owe nothing to anyone.

Built by the Nano Collective, a community collective building AI tooling not for profit, but for the community. Nanocoder runs agentic coding on the model of your choice: local models via Ollama, or any OpenAI-compatible API such as OpenRouter, Anthropic, and Google. You decide which provider runs your code and where your data goes. No closed-source features and no paid tiers gating the useful parts: privacy-respecting, local-first, and open for all.

Typing SVG

Example

--- Build Status Coverage Version NPM Downloads NPM License Repo Size Stars Forks

Quick Start

npm install -g @nanocollective/nanocoder
nanocoder

Also available via Homebrew and Nix Flakes.

CLI Flags

Specify provider, model, and starting mode directly:

# Non-interactive mode with specific provider/model
nanocoder --provider openrouter --model google/gemini-3.1-flash run "analyze src/app.ts"

Interactive mode starting with specific provider

nanocoder --provider ollama --model llama3.1

Flags can appear before or after 'run' command

nanocoder run --provider openrouter "refactor database module"

Boot directly into a development mode (normal, auto-accept, yolo, plan)

nanocoder --mode yolo nanocoder --mode plan run "audit the auth module"

Fullscreen mode with in-app scrolling instead of the inline default

nanocoder --alt-screen

Screen Modes

Nanocoder supports two rendering modes, mirroring what Claude Code and Codex ship:

In both modes, /clear fully resets the terminal to a fresh welcome banner, and exiting (Ctrl+C or /exit) erases the input UI cleanly, leaving the transcript and a farewell instead of a dead input box.

Documentation

Full documentation is available online at docs.nanocollective.org or in the docs/ folder:

Why a collective

Nanocoder is built by the Nano Collective rather than a company, and that shapes the tool itself. There are no paid tiers, no telemetry quietly shipping your prompts somewhere, and no roadmap steered by what monetises best — the people building it are the people using it. Building in the open as a collective means the harness stays multi-provider on principle: you are never locked to one vendor's model, and the conventions, tests, and release standards are shared across every Nano Collective project so the work stays legible and contributable.

It is also bigger than one tool. The collective is assembling an open ecosystem of AI tooling — see the other projects — and contributors who show up now help shape what that becomes.

Sponsors

Nanocoder is built not for profit, but for the community, and that work is funded by sponsors. Become one.

Atlas Cloud

https://github.com/Nano-Collective/nanocoder/blob/HEAD/Atlas Cloud

Atlas Cloud is a full-modal AI inference platform that gives developers a single AI API to access video generation, image generation, and LLM APIs. Instead of managing multiple vendor integrations, you connect once and get unified access to 300+ curated models across all modalities.

Check out Atlas Cloud's new coding plan promotion for more budget-friendly API access.

Community

The Nano Collective is a community collective building AI tooling for the community, not for profit. We'd love your help.

GitHub Stars & Activity

2,489Stars
325Forks
0Open issues
TypeScriptLanguage

GitHub Popularity

GitHub stars2,489
Forks325
Open issues0
Primary languageTypeScript
License-
Stars gained today0
Created-
Last pushed-

Trending History

Trending statusnot on today's boards

Related AI Projects

1

thedotmack / claude-mem

TypeScript★ 94,360⑂ 8,336
2

Egonex-AI / Understand-Anything

TypeScript★ 83,490⑂ 7,043
3

stablyai / orca

TypeScript★ 73,877⑂ 4,841
4

ruvnet / ruflo

TypeScript★ 72,954⑂ 8,660
5

diegosouzapw / OmniRoute

TypeScript★ 68,672⑂ 9,716
6

Yeachan-Heo / oh-my-claudecode

TypeScript★ 39,279⑂ 3,510
7

JCodesMore / ai-website-cloner-template

TypeScript★ 34,705⑂ 5,055
8

iOfficeAI / AionUi

TypeScript★ 32,998⑂ 3,418

More AI Rankings