Pi is a minimal coding agent built by Mario Zechner that emphasizes self-extension through code generation rather than downloading pre-built plugins. Unlike other agents, Pi deliberately avoids MCP support, instead encouraging users to have the agent write and modify its own extensions. The architecture supports hot-reloading, session branching, and custom TUI components, enabling developers to build personalized workflows like code review tools, to-do managers, and browser automation skills. Pi serves as the foundation for OpenClaw, demonstrating a philosophy where software becomes malleable and self-modifying through LLM-driven code generation.

10m read timeFrom lucumr.pocoo.org
Post cover image
Table of contents
What is Pi?What’s Not In PiAgents Built for Agents Building AgentsTools Outside The ContextSoftware Building Software
5.8K Impressions