Pi
Terminal agentMinimal terminal coding harness from Mario Zechner, now maintained by Earendil. Four built in tools, tree structured sessions, and TypeScript extensions for everything else.
Pricing
| Plan | Price | Included | Beyond that | Notes |
|---|---|---|---|---|
Free individual | Free | — | — |
|
Pi has no paid plan. MCP, subagents, sandboxing and git checkpointing are not built in, the README lists them as things extensions can add.
Works with
What Pi runs, and what can run Pi. "With your existing login" means the wrapped tool's subscription is reused, no second bill.
Runs inside
Models
Subscription login through /login for Claude Pro or Max, ChatGPT Plus or Pro and GitHub Copilot. Around thirty API key providers including Azure, Bedrock, Vertex, Groq, Cerebras, OpenCode Zen and Go, plus Ollama and a llama.cpp router for local models. Android means Termux.
Features
Install
- npm
npm install -g --ignore-scripts @earendil-works/pi-coding-agent - curl
curl -fsSL https://pi.dev/install.sh | sh
License
MIT · Open source · github.com/earendil-works/pi
Sources
Every fact above points at a vendor page and the date someone last checked it.
- github.com/earendil-works/pi/blob/main/packages/coding-agent/README.mdpricingmodelsfeaturesplatformslicense2026-08-23
- pi.devgenerallicense2026-08-23