---
slug: "wierdbytes-pi-statusline"
source_type: "readme"
source_url: "https://cdn.jsdelivr.net/gh/wierdbytes/pi-wierd-stuff@master/README.md"
repo: "https://github.com/wierdbytes/pi-wierd-stuff"
source_file: "README.md"
branch: "master"
---
# pi-wierd-stuff

Monorepo for various extensions for the [pi](https://github.com/earendil-works/pi) coding agent.

## Packages

- [`packages/anthropic`](https://github.com/wierdbytes/pi-wierd-stuff/tree/HEAD/packages/anthropic) — `@wierdbytes/pi-anthropic`: Claude Pro/Max OAuth provider.
- [`packages/common`](https://github.com/wierdbytes/pi-wierd-stuff/tree/HEAD/packages/common) — `@wierdbytes/pi-common`: Shared TUI building blocks for sibling packages — a one-call settings modal (ratatui-style frame, built-in field types, model + reasoning-effort widget), tool-frame helpers, and diff renderers.
- [`packages/events`](https://github.com/wierdbytes/pi-wierd-stuff/tree/HEAD/packages/events) — `@wierdbytes/pi-events`: Typed `notify:toast` / `notify:status` event bus that lets any extension surface chips and toasts in the statusline.
- [`packages/facelift`](https://github.com/wierdbytes/pi-wierd-stuff/tree/HEAD/packages/facelift) — `@wierdbytes/pi-facelift`: Cosmetic facelift for built-in pi tool output — open-right rounded frames, syntax-highlighted reads, status-aware bash summaries with execution duration, themed `ls`/`find`/`grep` rendering.
- [`packages/peon`](https://github.com/wierdbytes/pi-wierd-stuff/tree/HEAD/packages/peon) — `@wierdbytes/pi-peon`: [CESP / OpenPeon](https://openpeon.com/spec) sound-pack player — peons, GLaDOS, battlecruisers, 300+ community packs play on session start, task complete, errors, and other pi lifecycle events.
- [`packages/statusline`](https://github.com/wierdbytes/pi-wierd-stuff/tree/HEAD/packages/statusline) — `@wierdbytes/pi-statusline`: Minimal modular statusline, fully modular block layout — reorder, toggle, and customise the separator from the settings overlay.
- [`packages/tokyo-night`](https://github.com/wierdbytes/pi-wierd-stuff/tree/HEAD/packages/tokyo-night) — `@wierdbytes/pi-tokyo-night`: Tokyo Night themes (folke palette) for pi — ships all four variants (`tokyo-night`, `tokyo-night-storm`, `tokyo-night-moon`, `tokyo-night-day`), each mapped to all 51 color tokens.
- [`packages/voice`](https://github.com/wierdbytes/pi-wierd-stuff/tree/HEAD/packages/voice) — `@wierdbytes/pi-voice`: Spoken summary after each agent turn via Gemini 3.1 Flash TTS.
- [`packages/web`](https://github.com/wierdbytes/pi-wierd-stuff/tree/HEAD/packages/web) — `@wierdbytes/pi-web`: Anthropic-powered server-side `web_search` and a Puppeteer + trafilatura `web_fetch` (with optional sub-agent distillation).
