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-omni-compact
Pi extension that delegates compaction to a large-context model subprocess
$ pi install npm:pi-omni-compactthincontext
Drop-in middleware to compress LLM context before it hits the API
$ pi install npm:thincontextonetool-pi
🧿 Pi coding agent extension — the ultimate MCP bridge with 100+ tools including Brave, Google, Context7, Excalidraw, AWS, Excel, File Ops, Database, Playwright, Chrome DevTools and many more
$ pi install npm:onetool-pipi-context-pruning
OpenCode-style proactive tool output pruning for pi — reduce token usage by pruning stale tool outputs before each LLM call
$ pi install npm:pi-context-pruningpi-obsidian-context
Pi extension that surfaces Obsidian vault context (active file and open tabs) as an editor widget and injects it as hidden LLM context
$ pi install npm:pi-obsidian-contextpi-auditor
Audit repo files for RAG digestibility — find god files, measure chunk fragmentation, and generate split suggestions.
$ pi install npm:pi-auditorpi-compound
Turn your past Pi sessions into system-prompt context docs. A two-stage LLM pipeline extracts durable preferences from session transcripts; you approve or reject from a TUI; approved items are appended to plain-markdown docs that ship verbatim to your sys
$ pi install npm:pi-compound@the-agency/pi-tokenshrink
Reduce token usage of a Pi agent's conversation context using TokenShrink.
$ pi install npm:@the-agency/pi-tokenshrink@e9n/pi-workon
Project context switching and initialization for pi — switch projects, detect stacks, scaffold AGENTS.md
$ pi install npm:@e9n/pi-workon@lnittman/pi-steer
Steering compiler for pi — turn-by-turn decision prompts, context-aware handoff synthesis, and pickup-ready prompt packaging
$ pi install npm:@lnittman/pi-steer@alasano/pi-panels
Responsive status panels for pi - git info, LLM context usage, and Spotify now-playing below the editor
$ pi install npm:@alasano/pi-panels@zenobius/pi-dcp
Dynamic Context Pruning extension for pi - intelligently removes obsolete messages to optimize token usage
$ pi install npm:@zenobius/pi-dcp@edmundmiller/pi-dcp
Dynamic Context Pruning extension for pi - intelligently removes obsolete messages to optimize token usage
$ pi install npm:@edmundmiller/pi-dcppi-igotchu
Cheap-first drift monitor for pi (command: /yo). Nudges only at 95+ confidence.
$ pi install npm:pi-igotchupi-rollback
Branch-aware rollback for pi — return to the last relevant point, summarize the detour, and continue from cleaner context.
$ pi install npm:pi-rollback@jordyvd/pi-mcp-adapter
MCP (Model Context Protocol) adapter extension for Pi coding agent
$ pi install npm:@jordyvd/pi-mcp-adapterpi-bash-trim
Smart bash output trimming for pi to fit LLM context budgets
$ pi install npm:pi-bash-trim@victor-software-house/pi-context-optimizer
Pi extension for command rewriting and tool-output compaction optimization.
$ pi install npm:@victor-software-house/pi-context-optimizer@vaayne/pi-mcp
Pi extension for MCP (Model Context Protocol) server integration
$ pi install npm:@vaayne/pi-mcppi-model-selector-x
Enhances pi's /model selector with context window, cost, input modalities, protocol, and reasoning info
$ pi install npm:pi-model-selector-x@artale/pi-context
Context window intelligence for Pi. Usage prediction, message forecast, rate trending, auto-warnings.
$ pi install npm:@artale/pi-context@ssweens/pi-compaxxt
Enhanced compaction for pi — session context and LLM-ranked important files
$ pi install npm:@ssweens/pi-compaxxt@reqall/pi-plugin
Reqall plugin for Pi — persistent semantic memory for AI agents
$ pi install npm:@reqall/pi-pluginpi-redactor
Pi extension that redacts sensitive strings from user input, tool results, and context before the LLM sees them.
$ pi install npm:pi-redactor@e9n/pi-context
Context window usage command for pi — visual breakdown of token usage by category
$ pi install npm:@e9n/pi-context@artale/pi-bundle
The essential Pi extension bundle by artale. One install, 10 best extensions. Context management, memory, safety, productivity.
$ pi install npm:@artale/pi-bundle@lajarre/pi-session-ask
Ask questions about any Pi session (by path, UUID, or name) via an isolated subagent, keeping current context clean.
$ pi install npm:@lajarre/pi-session-askpi-read-many
Batch file reads for Pi via read_many with adaptive packing under output limits
$ pi install npm:pi-read-many@sirsyorrz/pi-statusline
Pi statusline extension — clean one-line footer with context usage and Anthropic rate-limit utilization.
$ pi install npm:@sirsyorrz/pi-statuslinepi-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-saver@taimoorchatha/pi-context-pulse
pi coding-agent extension: input-editor border pulses yellow → red as the context window fills up, like an FPS damage-vignette.
$ pi install npm:@taimoorchatha/pi-context-pulsepi-workspace-context
Pi extension for adding extra local workspace roots to the agent context.
$ pi install npm:pi-workspace-context@taimoorchatha/pi-context-footer
pi coding-agent extension: turn-by-turn context-usage readout in the footer (bar, %, tokens, delta, last event).
$ pi install npm:@taimoorchatha/pi-context-footerpi-lean-grep
A lightweight upgrade for pi’s built-in grep. Fewer noisy results, lower token burn, and a cleaner path from search to read.
$ pi install npm:pi-lean-grep@artale/pi-compact
Smart context compaction for Pi. Topic-aware summarization that preserves code context and drops chatter. Configurable strategies.
$ pi install npm:@artale/pi-compact@ws-rush/conductor
Context-Driven Development framework. Measure twice, code once.
$ pi install npm:@ws-rush/conductor@victorhsb/pi-auto-context-files
Auto-inject AGENTS.md and CLAUDE.md context files into pi read tool results
$ pi install npm:@victorhsb/pi-auto-context-files@gregjohnso/pi-monitor
Background shell command runner for the pi coding agent. Each stdout line becomes a live TUI event and enters the LLM's next turn as context.
$ pi install npm:@gregjohnso/pi-monitorpi-context-filter
A pi extension that provides .gitignore-style control over which context files and skills appear in the system prompt
$ pi install npm:pi-context-filter@gswangg/duncan-pi
Session memory for pi — query dormant sessions, hand off context across session boundaries
$ pi install npm:@gswangg/duncan-pi@baggiiiie/pi-context-status
A pi package that shows current context-window usage in the status line or a custom footer.
$ pi install npm:@baggiiiie/pi-context-statuspi-auto-context-files
Auto-inject AGENTS.md and CLAUDE.md context files into pi read tool results
$ pi install npm:pi-auto-context-files