Package Catalog
Extensions, skills, prompt templates, and themes published to npm. Install with pi install npm:<package>. See the package docs for details.
Recently published
All packages
pi-kapso-whatsapp
Pi extension for WhatsApp via Kapso AI — contacts access control with SQLite
$ pi install npm:pi-kapso-whatsapppi-lean-edit
Safer, cheaper edits by verifying prior reads in the harness instead of the prompt. Lets the harness verify the model already read the latest text it wants to edit, avoiding old-text replay and hash-decorated reads.
$ pi install npm:pi-lean-editpi-nasty-verbs
Replaces Pi's default 'Working...' message with some better words.
$ pi install npm:pi-nasty-verbspi-scheduled-tasks
A pi extension for scheduled prompts, recurring checks, and prompt-executable slash commands
$ pi install npm:pi-scheduled-taskspi-solo-term-tools
Optional Pi extension that exposes a focused SoloTerm MCP surface as native Pi tools.
$ pi install npm:pi-solo-term-toolspi-token-odometer
Animated input/output token odometers for pi coding agent.
$ pi install npm:pi-token-odometer@royalrat-pack/pi-extension-nvidia-build-provider
Pi extension that adds NVIDIA Build API models with /login support and /model integration.
$ pi install npm:@royalrat-pack/pi-extension-nvidia-build-provider@tomooshi/caveman-milk-pi
pi extension that injects caveman terseness rules into the system prompt. Cache-safe, opt-in, plays nicely with condensed-milk and pi-vcc.
$ pi install npm:@tomooshi/caveman-milk-pi@weihan28/pi-tavily
Pi extension for Tavily web search, extract, crawl, and map APIs
$ pi install npm:@weihan28/pi-tavily@zgltyq/pi-ask-user
Interactive ask_user tool for pi-coding-agent with searchable split-pane selection UI, multi-select, and freeform input
$ pi install npm:@zgltyq/pi-ask-user@backnotprop/pi-move
Pi extension that adds /move session relocation with Git worktree support.
$ pi install npm:@backnotprop/pi-move@brain0pia/pi-notify
Pi package that sends Telegram notifications after each completed agent response.
$ pi install npm:@brain0pia/pi-notify@datspike/pi-inline-slash-extension
Pi extension that adds inline slash autocomplete and absolute-path submit bypass without forking core.
$ pi install npm:@datspike/pi-inline-slash-extension@datspike/pi-runtime-info-extension
Pi extension exposing verified runtime model, thinking level, and artifact metadata to agents.
$ pi install npm:@datspike/pi-runtime-info-extension@liborw/pi-startup-time
pi package that measures startup time and shows the latest reading in the status line
$ pi install npm:@liborw/pi-startup-time@masukomi/pi-rbenv
Pi extension to automatically manage Ruby versions, and gem installed executables via rbenv
$ pi install npm:@masukomi/pi-rbenvpi-auto-system-theme
A pi extension that follows system light/dark appearance on macOS, Windows, and Linux.
$ pi install npm:pi-auto-system-themepi-catppuccin-footer
A Catppuccin/tmux-style configurable footer extension for Pi.
$ pi install npm:pi-catppuccin-footerpi-co-authored-by
A Pi extension that automatically appends Co-Authored-By and Generated-By git trailers to commit messages with the model name and pi version
$ pi install npm:pi-co-authored-bypi-codemode-extension
Pi extension that adds an exec tool for orchestrating Pi tools with JavaScript, plus a /codeMode command to toggle it.
$ pi install npm:pi-codemode-extensionpi-exit-resume
Pi extension that copies the resume command when Pi exits.
$ pi install npm:pi-exit-resumepi-flex-processing
Pi extension to switch OpenAI API requests between normal and Flex processing from chat UI.
$ pi install npm:pi-flex-processingpi-grok-sdk
Use Grok Build inside pi via the local xAI agent CLI — real agent tools, multi-turn ACP sessions, and native thinking/text streaming.
$ pi install npm:pi-grok-sdkpi-loopsmith
A pi extension that reviews coding-agent sessions and suggests workflow improvements.
$ pi install npm:pi-loopsmithpi-mdc-rules
MDC rules extension for pi-coding-agent - loads and enforces rules from Markdown files
$ pi install npm:pi-mdc-rulespi-modalmotion
Vim-inspired modal editing and motion experiments for pi's input editor.
$ pi install npm:pi-modalmotionpi-resume-on-exit
Print a copyable Pi resume command when an interactive Pi session exits.
$ pi install npm:pi-resume-on-exit@ramarivera/pi-claude-cli
Pi coding agent extension that routes LLM calls through the Claude Code CLI
$ pi install npm:@ramarivera/pi-claude-cli@rejot-dev/pi-openai-search
A pi package that injects OpenAI's native web_search tool into the provider request payload.
$ pi install npm:@rejot-dev/pi-openai-search@sloppykebap/pi-provider-cc-sdk
Use your Claude subscription with pi using their official Claude Code SDK.
$ pi install npm:@sloppykebap/pi-provider-cc-sdk@wkronmiller/pi-subagent-extension
Durable async Pi subagent as a standalone Pi package
$ pi install npm:@wkronmiller/pi-subagent-extension@adidoes/pi-meep
Play a short notification sound when pi finishes responding.
$ pi install npm:@adidoes/pi-meep@chantraio/pi-plugin
Connect Pi agents through Chantra channels: create event feeds, publish workflow messages, and build distributed agent pipelines.
$ pi install npm:@chantraio/pi-plugin@kmiyh/pi-codex-plan-limits
Pi extension that shows live Codex plan usage: remaining 5h and weekly limits, reset times, and cached fallback snapshots.
$ pi install npm:@kmiyh/pi-codex-plan-limits@lydst/pi-webfetch
A pi package that fetches public web pages for AI agents.
$ pi install npm:@lydst/pi-webfetch@miadisabelle/mia-presence
Mia presence extensions for Pi: echo, ceremony, interception, and structural tools
$ pi install npm:@miadisabelle/mia-presencepi-agented
Generic subagent switcher for pi. Header bar above chat, Ctrl+Shift+S to cycle, /agent slash command. Works with any agent in ~/.pi/agent/agents/.
$ pi install npm:pi-agentedpi-bash-bg
Makes command & work in pi's bash tool by detaching background processes from pipes · from yapp
$ pi install npm:pi-bash-bgpi-context-saver
Pi extension that prevents context bloat by automatically sandboxing heavy tool outputs (bash, web_search, fetch_content, exa_search, read) to temp files
$ pi install npm:pi-context-saverpi-git-guardrails
Native Pi extension that blocks dangerous git operations, including git calls hidden inside scripts.
$ pi install npm:pi-git-guardrailspi-icm-hook
Pi extension wrapping ICM (Infinite Context Memory) as native Pi tools and lifecycle hooks — semantic, cross-session, cross-project recall via the local icm CLI.
$ pi install npm:pi-icm-hookpi-prompt-control
Manage and minimize Pi's system prompt — config-driven patches, interactive skill toggle, and probe-based prompt capture.
$ pi install npm:pi-prompt-controlpi-shell-autocomplete
Shell command autocomplete extension for pi with zsh native completions and local AI ghost text.
$ pi install npm:pi-shell-autocompletepi-working-vibe
Custom Working… message + tool-aware spinner for pi. Vibe files with [default] and [tool:<name>] sections; ships with mafia, hacker, pirate, zen.
$ pi install npm:pi-working-vibe@showbegin/pi-aws-accounts
Pi extension: safe multi-account AWS + EKS context switching with a fail-honest prod guardrail and a visible active-account indicator.
$ pi install npm:@showbegin/pi-aws-accounts