Nanopi — Development skill for Claude Code
Tiny Rust port of Pi — a ~4 MB statically-linked coding agent CLI for old/low-resource Linux boxes.
How to install Nanopi
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open ChrisZhangJin/nanopi and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Nanopi does
Tiny Rust port of Pi — a ~4 MB statically-linked coding agent CLI for old/low-resource Linux boxes. OpenAI + Anthropic providers, streaming tool calls (read/write/edit/bash), JSONL sessions, ratatui TUI, Agent Skills, Claude Code-style hooks, -p print mode.
Alternatives in Development
- Claude Code Hooks Mastery — A resource for mastering Claude Code hooks 3.4k ★
- Add Resource — Renamed → /portaljs-add-resource 2.3k ★
- Ad Attack Paths — Launch the ad-attack-planner agent to reason low-privilege-to-Domain-Admin paths from the collected inventory 108 ★
README
nanopi
**Tiny Rust port of [Pi](https://github.com/earendil-works/pi) — a ~4 MB coding-agent CLI for old / low-resource Linux boxes.**
[](https://github.com/ChrisZhangJin/nanopi/releases/latest) [](https://github.com/ChrisZhangJin/nanopi/releases) [](https://github.com/ChrisZhangJin/nanopi/stargazers) [](LICENSE)     [](https://github.com/ChrisZhangJin/nanopi/actions/workflows/ci.yml)
**English** · [简体中文](README_zh.md)
Why nanopi?
- 🪶 ~4 MB static binary — musl + LTO + strip, zero runtime deps
- 🖥 Runs on ancient boxes — glibc 2.12+ (CentOS 6) or fully static musl
- 🧬 PI-parity — mirrors Pi's surface: JSONL sessions, hooks, skills,
-p,/fork,/resume - 🔌 Multi-provider — any OpenAI-compatible endpoint (DeepSeek, ollama, vLLM, …) plus native Anthropic
- 🛠 Streaming tool calls —
read/write/edit/bash, rendered live in a ratatui TUI - 🪝 Claude Code hooks —
PreToolUse/PostToolUse/UserPromptSubmitshel
Related Skills
iOS Extract Ipa
Extract and statically analyze an IPA/.app bundle structure (defensive reverse-engineering)
06 Add Captions
Burn in bold all-caps captions with black background boxes using whisper transcription and ffmpeg
Delta Harmonica Tablature Generation Skill
Turn a song's jianpu (numbered notation) into a Delta Force (三角洲行动) Nightwatch harmonica keyboard score, rende
Ratatui Pro Update
Re-syncs the catalog's ratatui-patterns skill + ratatui-pro agent against a new ratatui release, or reports wh
Trusty Mpm
Rust daemon reimagining of claude-mpm: stable process, tmux session control, native trusty-memory/search integ
Phosphorpulse
Matrix/TRON-themed statusline for Claude Code with full subagentStatusLine support — byte-parity rewrite of ph
Related Agents
LLM Integrator
LLM integration specialist who connects to OpenAI/Anthropic/Ollama APIs, designs prompt templates, implements
ZeroClaw Android
Run AI agents 24/7 on your Android phone. Native Rust core, 25+ providers (OpenAI, Claude, Gemini, Groq, DeepS
AI LLM Engineer
Use this agent when the user types /ai or asks for ai/llm engineer work — e.g., build a RAG pipeline over our