Nano-Collective/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.

What it solves

Nanocoder is an open-source, privacy-respecting coding agent that allows developers to perform agentic coding directly from the terminal. It eliminates vendor lock-in by allowing users to bring their own AI models (local or cloud-based) and ensures that code remains on the local machine.

How it works

It operates as a CLI tool that can be run in either a fullscreen interactive mode or an inline mode. Users can specify a provider (such as Ollama for local models or OpenAI-compatible APIs like OpenRouter and Anthropic) and a model to execute coding tasks. It supports various development modes (normal, auto-accept, yolo, plan, architect) and specialized commands for reviewing branches or PRs and opening PRs in isolated worktrees.

Who it’s for

Developers who want a local-first, open-source AI coding assistant that gives them full control over their data and the AI model provider they use.

Highlights

  • Multi-provider support: Works with local models via Ollama or any OpenAI-compatible API.
  • Privacy-focused: Local-first approach with no paid tiers or telemetry.
  • Terminal-native: Offers both fullscreen and inline rendering modes for a seamless CLI experience.
  • Advanced Git integration: Includes capabilities to review PRs and manage coding sessions in isolated Git worktrees.

Related

  • Project
  • Project
  • Project
  • Project
  • Project