All tools
Pi

Pi

Terminal agent

Minimal terminal coding harness from Mario Zechner, now maintained by Earendil. Four built in tools, tree structured sessions, and TypeScript extensions for everything else.

EarendilFree2026-08-23

Pricing

PlanPriceIncludedBeyond thatNotes
Free
individual
Free
  • Bring your own keys or subscriptions

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.

Models

AnthropicOpenAIGooglexAIMistralDeepSeekMoonshotZhipuMiniMaxOpenRouterVercel AI Gateway Local models BYOK

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

Plugins

Install

  • npmnpm install -g --ignore-scripts @earendil-works/pi-coding-agent
  • curlcurl -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.