Pi Atelier
A responsive status rail and live activity sidebar for Pi.
Pi Atelier replaces Pi's default footer with a calm Status Rail and adds an optional docked sidebar for live agent, turn, tool, context, session, and project information.
Wide terminals use two stable zones: agent state and workspace identity stay left, while readable telemetry is right-aligned. The extension always uses its fixed dark Midnight Spectrum—blue input/context, purple output/menu, cyan cache, amber cost/working, and red danger—regardless of the selected Pi theme.
Demo
Watch the full-quality 74-second demo — the large video is hosted as a GitHub Release asset so it does not bloat Git clones or the npm package.
Interface details
<table <tr <th width="72%"Status Rail and Atelier menu access</th <th width="28%"Live Activity Sidebar</th </tr <tr <td valign="top"<img src="https://raw.githubusercontent.com/michaelmjhhhh/pi-atelier/main/assets/status-rail.png" alt="Pi Atelier status rail and menu shortcut"</td <td valign="top"<img src="https://raw.githubusercontent.com/michaelmjhhhh/pi-atelier/main/assets/preview.png" alt="Pi Atelier live activity sidebar"</td </tr </table
Fixed Dark Midnight Spectrum
Pi Atelier has one visual palette. Selecting a light, dark, or custom Pi theme does not change the footer's colors: labels, workspace text, metric values, state anchors, warnings, and errors all retain the same dark-style treatment. With NOCOLOR, the footer emits no custom RGB and uses theme-native neutral and semantic roles.
Features
- Preserves cumulative input, output, cache-read, cache-write, cache-hit, cost, subscription, context, and compaction information
- Responsive one-line layout that never wraps
- Model and thinking-level controls
- Searchable tool controls
- Editorial, minimal, and classic display presets
- Session details, renaming, and safe compaction controls
- Default-on, session-scoped, non-capturing docked information rail with live run, turn, tool, response-performance, and Workspace Pulse activity
- Completion notifications when a turn settles or Pi explicitly requests user input
- Fixed dark Midnight Spectrum across every selected theme, with a NOCOLOR fallback
- User and trusted-project configuration
- No telemetry or external network requests
Requirements
- Pi 0.80.7 or newer
- Node.js 22.19.0 or newer
- Interactive TUI mode
Install
pi install npm:pi-atelierTry a checkout without installing it permanently: