THE COMMUNITY DIRECTORY

Make Pi your own.

Discover packages, themes, and tools for Pi Coding Agent. Curated by the community, ready for your workflow.

152resources
25categories

Guides to popular extensions

Compare approaches and find the right extensions for your workflow.

Browse all resources

All resources

152 resources

pi-mcp-adapter

1.6K480.1K/wk▲18%

On-demand MCP discovery and calls, lazy startup, metadata caching and optional direct tools. The author estimates ~200 tokens for the proxy definition, excluding discovery and call content.

pi install npm:pi-mcp-adapter

pi-subagents

3.8K177.9K/wk▲7%

Community subagent extension maintained by Nico Bailon (nicobailon), with chain, parallel execution, and TUI clarification.

pi install npm:pi-subagents

Strict engineering discipline multi-agent orchestration suite (clarify→goal→verifier→subagent→review→LSP→MCP).

pi install git:github.com/tmdgusya/roach-pi

pi-fabric

2815.9K/wk▼10%

Programmable tool runtime: compose core tools, MCP, agents, and workflows in checked TypeScript.

pi install npm:pi-fabric

pi-btw

20611.8K/wk▼7%

/btw side question command without polluting the main conversation. Multiple versions available (dbachelder, juicesharp, Naru).

pi install npm:pi-btw

Replaces "thinking..." with fun random phrases (e.g., "Hiking through the headers...").

pi install git:github.com/mitsuhiko/agent-stuff

Comprehensive UI suite: leader-key floating panel, powerline footer, tool pill tags, telescope fuzzy finder.

pi install git:github.com/tomsej/pi-ext

pi-jev (y0usaf)

15761/wk▼63%

Jev judgments for tool calls and results, plus a jev_ask tool. Defaults to shadow observation mode; Jev requests require TYPESAFE_API_KEY.

pi install npm:@y0usaf/pi-jev

pi-warden

1611.8K/wk▼47%

Tool-call and project-rule supervision with TypeSafe Jev or OpenRouter, plus offline pattern checks. Requires Node 22.19+; model judgments are not a sandbox.

pi install npm:pi-warden

@aliou/pi-guardrails

2911.6K/wk▼27%

Safety guardrail suite: file protection policies, path access control outside the workspace, confirmation/blocking of risky shell commands, with guided onboarding.

pi install npm:@aliou/pi-guardrails

pi-sandbox

2582.6K/wk▲60%

OS-level bash sandbox (Anthropic sandbox-runtime) plus file allow/deny, with interactive approval on intercept.

pi install npm:pi-sandbox

pi-vetter

2218/wk▲7%
On-demand supply-chain risk assessment for npm packages via /vet and /vet-install: OSV advisories, provenance verification, static patterns, and version diffs with ALLOW/ASK/DENY reports. A clean report does not prove safety.Read full descriptionShow less

On-demand supply-chain risk assessment for npm packages via /vet and /vet-install: OSV advisories, provenance verification, static patterns, and version diffs with ALLOW/ASK/DENY reports. A clean report does not prove safety.

pi install npm:pi-vetter

pi-verdict

11715/wk▼34%

Experimental tool-call permission gate with rules first, a context-aware model classifier for uncertain actions, and allow/ask/deny decisions. Model calls add latency and cost; not an OS-level sandbox.

pi install npm:pi-verdict
Single-agent Jev search ranking, pre-edit checks, and task-baseline diff review. Requires Pi 0.85+, Node 20+, and TYPESAFE_API_KEY. Clone the repository and run its install.sh first; replace the path below with that checkout.Read full descriptionShow less

Single-agent Jev search ranking, pre-edit checks, and task-baseline diff review. Requires Pi 0.85+, Node 20+, and TYPESAFE_API_KEY. Clone the repository and run its install.sh first; replace the path below with that checkout.

pi install /absolute/path/to/pi-jev-code

pi-memory

18112K/wk▲23%

Plain-markdown long-term memory plus daily log and scratchpad, with optional qmd semantic search. Do not confuse with @samfp/pi-memory.

pi install npm:pi-memory
Replaces the full per-turn skill catalog with on-demand discovery and loading through skill_search and skill_load. Jev ranking requires a TypeSafe key; missing keys or failures across all requests return lexical candidates.Read full descriptionShow less

Replaces the full per-turn skill catalog with on-demand discovery and loading through skill_search and skill_load. Jev ranking requires a TypeSafe key; missing keys or failures across all requests return lexical candidates.

pi install git:github.com/safzanpirani/pi-jev-skill-picker

Jev scores old tool calls/results for per-request pruning while preserving session history. Requires a TypeSafe key; install this Git repository because the same-name npm package belongs to another author.

pi install git:github.com/QuentinDanblon/pi-fast-jev-compaction

review

3.2K

Code review command (worktrees, PR-style diffs, commits, custom instructions).

pi install git:github.com/mitsuhiko/agent-stuff

@mjasnikovs/pi-task

1394.5K/wk▲9%

Deterministic staged orchestration for local models (refine→research→grill→compose→critique) with crash-safe on-disk state.

pi install npm:@mjasnikovs/pi-task

gentle-pi

1.2K6.3K/wk▼41%

Transforms Pi into an advanced architecture development tool with SDD/OpenSpec and strict TDD.

pi install npm:gentle-pi

goal

3.2K

Persistent goal tracking with state control and model tools.

pi install git:github.com/mitsuhiko/agent-stuff

@narumitw/pi-plan-mode

6535.9K/wk▼18%

Codex-style read-only /plan: explore, clarify, and produce an implementation-ready plan before mutating code.

pi install npm:@narumitw/pi-plan-mode

@jmfederico/pi-web

8502.4K/wk▼20%

Browser control surface for Pi sessions in real workspaces; disconnecting does not kill the agent. pi-web.dev

pi install npm:@jmfederico/pi-web
Routes tasks across configured Pi models. Defaults to shadow mode that only records recommendations, with Jev network judgments disabled. Configure models with /route init, then configure a TypeSafe key and use /route jev on to enable Jev. Requires Node 22.19+ and Pi 0.84.2–0.86.x.Read full descriptionShow less

Routes tasks across configured Pi models. Defaults to shadow mode that only records recommendations, with Jev network judgments disabled. Configure models with /route init, then configure a TypeSafe key and use /route jev on to enable Jev. Requires Node 22.19+ and Pi 0.84.2–0.86.x.

pi install git:github.com/win4r/pi-jev-router

pi-jev-model-router

11740/wk▲153%

Routes prompts across authenticated Pi models using Jev task judgments, budget policy, and cache-aware switching. Requires a TypeSafe key; budget caps change routing rather than stop spending.

pi install npm:pi-jev-model-router

pi-studio

211663/wk▲82%

Dual-pane browser workspace with prompt/response editing, annotations, and live preview.

pi install npm:pi-studio

Monorepo grouped as Coding / Browser / Workflow / Accounts / Observability (statusline, plan-mode, worktree, usage, lsp, firecrawl, goal, subagents, sync, etc.).

pi install git:github.com/narumiruna/pi-extensions

pi-tokyo-night

212/wk▼20%

Deep navy background with Tokyo blue accents, includes custom ASCII art header extension.

pi install npm:pi-tokyo-night

@spences10/pi-themes

132223/wk▼17%

11 themes: Catppuccin Mocha, Dracula, Gruvbox Dark, Night Owl, Neon Noir, Nord, Rosé Pine, Tokyo Night, and more.

pi install npm:@spences10/pi-themes

Massive 65-theme collection adapted from iTerm2: Adventure, Aura, Catppuccin, Dracula+, Everforest, Gruvbox, Jellybeans, Kanagawa, Nord, Tomorrow Night, and more.

pi install npm:@victor-software-house/pi-curated-themes

14 themes: monokai-pro, onedark-pro, tokyo-dark, e-ink/e-ink-dark, gruvbox-light, and more.

pi install npm:my-pi-themes

pi-kanagawa

11/wk▼52%

Community theme published by williy_cole, inspired by Hokusai's "The Great Wave off Kanagawa", with deep blue and warm gold, wave animations, and git branch widgets.

pi install npm:pi-kanagawa

pi-theme-switcher

0180/wk▼48%

Automatically switches between light and dark themes based on environment variables, THEME_MODE, or time of day.

pi install npm:pi-theme-switcher
A feature-rich fork (~25.8k★) with 40+ providers, 32 built-in tools, LSP/DAP, Python runtime, and browser automation. Standalone CLI — not a Pi package. Do not confuse with the unrelated npm package oh-my-pi (acidsugarx).Read full descriptionShow less

A feature-rich fork (~25.8k★) with 40+ providers, 32 built-in tools, LSP/DAP, Python runtime, and browser automation. Standalone CLI — not a Pi package. Do not confuse with the unrelated npm package oh-my-pi (acidsugarx).

curl -fsSL https://omp.sh/install | sh