Monorepo of extensions for the Pi coding agent
coding-agent pi-package pi-extension pi
TypeScript 99%
Pkl <1%
<1%
Shell <1%

README.md

pi-bakery #

Extensions for the Pi coding agent. See each package's README for more details.

pi-bakery

@normful/pi-auto-name #

Automatically renames Pi sessions and terminal multiplexer surfaces (herdr/tmux/zellij) from the conversation.

Supports renaming a herdr pane or herdr tab containing Pi:

pi-auto-name herdr screenshot

Also supports renaming a tmux window containing Pi:

pi-auto-name tmux screenshot

And supports renaming a zellij pane or zellij tab containing Pi:

pi-auto-name zellij screenshot

Various languages are supported too, such as Japanese:

pi-auto-name Japanese renaming screenshot

@normful/pi-show-files-read #

In-session file-read tracker. The /files-read command shows every file the agent has read this session.

pi-show-files-read screenshot

@normful/pi-show-theme-colors #

The /theme-colors command shows all colors available in the current Pi theme.

pi-show-theme-colors screenshot

@normful/pi-statusline #

Adds colourful info around the editor.

pi-statusline screenshot

pi-statusline-demo

@normful/pi-stop-secrets-leaks #

Detects secrets via betterleaks and redacts them before they reach the LLM.

pi-stop-secrets-leaks demo

@normful/pi-dim #

Dims text so it's hidden while agent is running. Helps break a bad habit of reading running agent text.

pi-dim screenshot