Pi
Minimal toolkit: unified LLM API, agent loop, TUI and a coding-agent CLI.
- Maker
- Earendil (Mario Zechner, badlogic)
- Kind
- coding agent + framework
- Interface
- CLI, SDK
- Open source
- Open source · Licence: MIT · GitHub
- GitHub stars
- 115,920 (GitHub API, 2026-10-17)
- Models
- —
- Pricing
- —
- MCP support
- Yes
- Subagents
- No README: Pi 'skips features like sub-agents and plan mode' by design; packages can add them.
- Headless / scripted mode
- Yes
- Sandboxing
- —
- Note
- Repo moved from badlogic/pi-mono. Star count re-checked 2026-10-17: GitHub API and the github.com page both show 115,920.
- Official site
- https://pi.dev
- Sources
- api.github.com/repos/earendil-works/pi · github.com/earendil-works/pi · pi.dev · github.com/earendil-works/pi/blob/main/packages/coding-agent (docs checked 2026-10-17)
- Other coding agents
- Claude Code, OpenAI Codex CLI, Gemini CLI, OpenCode, goose, Aider, Cline, Roo Code, Kilo Code, OpenHands, Crush, Amp, Cursor CLI, Warp, Qwen Code, Plandex, Grok Build, Hermes Agent, Muse Code
Every value comes from the official site or docs, or from the GitHub API, on the date shown. A blank (—) means the value isn't stated or wasn't verified. It never means 'no'. Pricing is copied from official pages and changes often. No affiliate links.