LazyPi

One command to get a complete, curated Pi coding agent setup.

What is LazyPi?

Pi is a minimalist coding agent. That minimalism is intentional — it ships as a blank canvas and lets the community build on top of it. The result is a rich ecosystem of packages: skills, themes, MCP adapters, memory systems, sub-agents, cost trackers, and engineering frameworks.

LazyPi is the fastest path into that ecosystem. Run one command and you get a curated selection of the community's best work, pre-configured and ready to use. No research, no manual installs, no configuration tax.

It's designed to be safe to re-run — LazyPi is idempotent by default. It skips anything already installed and never overwrites your existing configuration.

What it installs

LazyPi installs 23 hand-picked packages across five categories:

Category What you get
Skills 50+ workflow, review, and planning commands via Compound Engineering
Themes 76 terminal themes: Dracula, Nord, Gruvbox, Tokyo Night, and more
MCP Token-efficient MCP server proxy with on-demand tool discovery
Sub-agents Parallel and chained sub-agent execution with 7 built-in specialists
Memory Persistent, Git-backed Markdown memory that survives session resets
Cost tracking Per-session and historical token/cost dashboards

Quick start

LazyPi runs via npx — no global install required:

npx @robzolkos/lazypi

LazyPi will check if Pi is installed, install it if not, then show you an interactive picker. Choose Install all for the full setup, or select individual packages.

Once installation finishes, continue with First Steps to authenticate Pi and try a few high-value commands.

Commands

Command What it does
npx @robzolkos/lazypi Interactive install — install all or pick packages
npx @robzolkos/lazypi update Update all installed LazyPi packages
npx @robzolkos/lazypi remove Interactive picker to remove packages
npx @robzolkos/lazypi remove <id> Remove a specific package by ID
npx @robzolkos/lazypi status Show installed, missing, and extra packages