Pi · Mario Zechner / Earendil (steward since Apr 2026)

confidence: highactive68,476

Mario Zechner's radically minimal MIT/TypeScript harness (~68k stars): four tools (read/write/edit/bash), a ~300-word system prompt, deliberately no built-in MCP/subagents/permission-popups, with everything else added via TypeScript extensions, skills, and npm/git-shareable packages across interactive, print/JSON, RPC, and SDK modes.

Homepagehttps://pi.dev
Repositoryhttps://github.com/earendil-works/pi
Licenseopen-source
Domaincoding
Form factorcli · tui · sdk
Model-agnostic✓ yes
Native models
Local models✓ yes
Pricingbyok
MCP client○ no
Agent Skills support✓ yes
Plugins / hooks✓ yes
Sandboxingnone
Autonomy spectrumsupervised → autonomous-local
Subagents○ no
Parallel sessions? unknown
Context managementnone-observed
Headless / API✓ yes
GitHub integration? unknown
Sources

✓ profile last verified 2026-07-08 · benchmark figures are vendor-reported unless a source states otherwise