SkillAgentSearch skills...

Nanocode

Minimal Claude Code alternative. Single Python file, zero dependencies, ~250 lines.

Install / Use

/learn @1rgs/Nanocode
About this skill

Quality Score

0/100

Supported Platforms

Claude Code
Claude Desktop

README

nanocode

Minimal Claude Code alternative. Single Python file, zero dependencies, ~250 lines.

Built using Claude Code, then used to build itself.

screenshot

Features

  • Full agentic loop with tool use
  • Tools: read, write, edit, glob, grep, bash
  • Conversation history
  • Colored terminal output

Usage

export ANTHROPIC_API_KEY="your-key"
python nanocode.py

OpenRouter

Use OpenRouter to access any model:

export OPENROUTER_API_KEY="your-key"
python nanocode.py

To use a different model:

export OPENROUTER_API_KEY="your-key"
export MODEL="openai/gpt-5.2"
python nanocode.py

Commands

  • /c - Clear conversation
  • /q or exit - Quit

Tools

| Tool | Description | |------|-------------| | read | Read file with line numbers, offset/limit | | write | Write content to file | | edit | Replace string in file (must be unique) | | glob | Find files by pattern, sorted by mtime | | grep | Search files for regex | | bash | Run shell command |

Example

────────────────────────────────────────
❯ what files are here?
────────────────────────────────────────

⏺ Glob(**/*.py)
  ⎿  nanocode.py

⏺ There's one Python file: nanocode.py

License

MIT

View on GitHub
GitHub Stars2.2k
CategoryDevelopment
Updated10m ago
Forks213

Languages

Python

Security Score

80/100

Audited on Apr 4, 2026

No findings