The Pi coding agent is a terminal-first assistant focused on interactive workflows, extensibility, and running local agents with practical toolchains. The primary distribution today is pi-mono, which serves as the core runtime and extension point for the ecosystem.
For background on how Pi.dev and the agent evolved, see Mario Zechner’s write-up.
This page tracks the Pi-centric projects, adapters, and clients that extend the core agent, including alternate front-ends, web access tooling, and automation bridges within the wider Agentic Systems collection.
Ecosystem
| Field | Category | Date | Link | Notes |
|---|---|---|---|---|
| Agent Platforms | Tools | 2026 | Mercury | Personal AI assistant that runs in pi workspaces, bridges WhatsApp/Slack/Discord, and orchestrates containerized agents per space with APIs, chat routing, and extensions. |
| pi-generative-ui | Reverse-engineered generative UI extension for pi that streams interactive HTML/SVG widgets into native macOS windows via Glimpse, letting the LLM render live charts, sliders, diagrams, and dashboards. |
|||
| Glimpse | lightweight macOS micro-UI toolkit for agent scripts using WKWebView + JSON-lines IPC, useful for pi companion windows, overlays, and generative UI experiments. |
|||
| my-pi | Personal pi extension/skill bundle that adds |
|||
| pi-tmux | tmux helpers for pi that coordinate long-running commands via pi-semaphore locks, offering tmux-bash/capture/send/kill/coding-agent, |
|||
| pi-side-agents | pi extension that spawns short-lived tmux/worktree side agents via |
|||
| pi-boy | Goofy pi extension that runs Game Boy/Game Boy Color ROMs via a bundled mGBA bridge, rendering inline or overlay with Kitty/ANSI fallbacks, ROM picker, and audio toggles. |
|||
| Pi for Excel | open-source multi-model AI sidebar add-in for Excel with 16 built-in spreadsheet tools, MCP gateway, and workbook recovery |
|||
| Code Agents | pi_agent_rust | high-performance Rust port of pi-mono coding agent with instant startup, low memory footprint, and capability-gated security model |
||
| pi-queue | a lightweight task runner that accepts webhook tasks, requires human approval, and executes pi jobs in isolated git worktrees |
|||
| Graphone | cross-platform desktop UI for the pi-mono coding agent, built with Tauri 2.0 and sidecar pattern |
|||
| pi-agentic-compaction | pi extension that replaces one-shot prompt compaction with a virtual-filesystem summarizer that explores |
|||
| pi-token-burden | pi extension that parses the assembled system prompt and shows a token-budget breakdown by section with a stacked bar and drill-down table |
|||
| pi-companion | a web, mobile and desktop client for pi. |
|||
| pi-mono | a coding agent and toolkit for building and managing LLM-driven agents and deployments. |
|||
| pi-packages | collection of pi packages including extensions, skills, prompt templates, and themes such as multi-provider model, firecrawl, and image-generation integrations. |
|||
| pi-autoresearch | pi extension + skill for autonomous experiment loops that benchmarks changes, auto-commits candidates, shows a live status widget and dashboard, and keeps or reverts edits based on measured results. |
|||
| pi-btw | pi extension that adds a |
|||
| pi-multi-pass | multi-subscription extension for pi with automatic OAuth account rotation, TUI |
|||
| pz | a Zig-based, single-binary drop-in replacement for the pi coding agent |
|||
| pi-tramp | TRAMP-like remote execution for the pi coding agent over SSH or Docker |
|||
| rho | an always-on personal AI operator derived from pi that runs in the background, remembers context, and checks in on a schedule across macOS, Linux, and Android |
|||
| pi-boomerang | token-efficient autonomous task execution with context collapse for pi coding agent. |
|||
| pi-interactive-shell | an interactive-shell extension for the pi coding agent with full PTY emulation and observable overlays |
|||
| pi-mcp-adapter | Pi adapter that collapses MCP tool access into a lightweight proxy with lazy server startup, optional direct tools, and built-in MCP UI session support. |
|||
| pi-web-access | web search, content extraction, and video understanding plugin for the pi-mono coding agent with smart provider fallbacks |
|||
| PiApp | toy macOS/iOS app for experimenting with the PiSwift coding agent, with Claude chat, file browser, and terminal |
|||
| pi-acp | ACP adapter that bridges pi’s RPC mode to ACP clients like Zed over JSON-RPC stdio |
|||
| PiSwift | Swift port of pi-mono for embedding a coding agent in apps, with in-process subagents and prompt templates |