Install
git clone https://github.com/narumiruna/pi-extensionsInstall command taken from the project's README or registry entry. Always review code before running it.
README excerpt
Read full README on GitHub →🧩 Pi Extensions for the Pi Coding Agent
Independently installable Pi Coding Agent extensions and reusable extension libraries for coding, research, browser automation, workflow management, observability, and terminal ergonomics.
Install only what you need.
Published packages use the @narumitw npm scope, and package READMEs identify source-only exceptions.
🚀 Quick start
Install an extension permanently:
pi install npm:@narumitw/pi-goal
Try one without adding it permanently:
pi -e npm:@narumitw/pi-statusline
Combine multiple extensions:
pi -e npm:@narumitw/pi-goal \
-e npm:@narumitw/pi-statusline \
-e npm:@narumitw/pi-lsp
[!IMPORTANT] Pi extensions run with your full user permissions. Review an extension before installing it from any third party.
⭐ Extensions I use every day
These extensions are part of my daily Pi setup:
| Extension | Why I use it |
|---|---|
pi-btw |
Ask a quick side question without polluting the main context. |
pi-accounts |
Switch between named subscription OAuth accounts. |
pi-caffeinate |
Keep my machine awake so Pi can keep working. |
pi-codex-compact |
Spend a little more for better compaction quality. |
pi-stamp |
See useful details for each response, such as its timestamp. |
pi-starship |
Match Pi's footer to my Starship shell setup. |
pi-sync |
Sync my Pi configuration across all my devices through S3. |
pi-usage |
Check my Codex usage and limit reset times without opening Codex. |
📦 Choose an extension
Coding and delegation
| Package | Use it for | Install |
|---|---|---|
pi-codex-compact |
Use OpenAI Codex Remote Compaction V2 to persist and replay bounded opaque checkpoints, with /codex-compact manual controls and safe Pi-native fallback. |
pi install npm:@narumitw/pi-codex-compact |
pi-context-management |
Opt into experimental summary-free context rollover with bounded branch-history recall and branch-local notes. | pi install npm:@narumitw/pi-context-management |
pi-file-context |
Browse project files, preview text, select exact lines or Git diff hunks, and attach immutable snapshots with Git provenance to the next prompt. Open it with configurable Ctrl+Shift+X or /file-context. |
pi install npm:@narumitw/pi-file-context |
pi-lsp |
Language-server diagnostics and code actions across JavaScript, TypeScript, Python, Rust, Go, Ruby, C/C++, JVM, .NET, Swift, shell, infrastructure formats, and more. | pi install npm:@narumitw/pi-lsp |
pi-plan-mode |
Codex-like, read-only /plan collaboration before implementation begins. |
pi install npm:@narumitw/pi-plan-mode |
pi-subagents |
Start bounded background Pi jobs with authenticated main-agent messaging. | Install from source |
TypeSafe AI
These TypeSafe AI integrations are experimental and may change as they are evaluated in real workflows.
Similar plugs
CLI proxy that reduces LLM token consumption by 60-90% on common dev commands. Single Rust binary, zero dependencies
Bash is all you need - A nano claude code–like 「agent harness」, built from 0 to 1
Documented system prompts from Anthropic - Claude Fable 5.1, Opus 5.5, Claude Design, Claude Code. OpenAI - ChatGPT GPT-6-Astra, Codex. Google - Gemini 3.8 Flash, 3.1 Pro,…
Wrap Antigravity, ChatGPT Codex, Claude Code, Grok Build, Muse Code, Devin as an OpenAI/Gemini/Claude/Codex compatible API service, allowing you to enjoy the free Gemini…