pi-rakit-ui

A cohesive global visual system for the Pi terminal UI

Packages

Package details

extensiontheme

Install pi-rakit-ui from npm and Pi will load the resources declared by the package manifest.

$ pi install npm:pi-rakit-ui
Package
pi-rakit-ui
Version
0.1.0
Published
Sep 5, 2026
Downloads
159/mo · 16/wk
Author
anandamw
License
MIT
Types
extension, theme
Size
11.6 KB
Dependencies
2 dependencies · 0 peers
Pi manifest JSON
{
  "extensions": [
    "./extensions"
  ],
  "themes": [
    "./themes"
  ]
}

Security note

Pi packages can execute code and influence agent behavior. Review the source before installing third-party packages.

README

Pi Rakit UI

A global visual system for Pi: bundled rakit theme, compact branded header, information-dense footer, framed editor, and matching working indicator.

Install

pi install npm:pi-rakit-ui

The package activates its theme and UI when an interactive session starts. Built-in transcript and picker layouts remain native Pi components and inherit the bundled theme.

Commands

  • /rakit-ui — show current state
  • /rakit-ui on — enable all UI surfaces
  • /rakit-ui off — restore Pi defaults and the previous theme
  • /rakit-ui theme — reapply the bundled rakit theme

The footer preserves model, branch, context, token, cost, working-directory, and extension-status information. Very narrow terminals collapse low-priority fields before truncation.

Compatibility

Requires Node.js 20+ and Pi 0.84.4. Extensions loaded later can replace the same global UI surfaces; package load order determines the active implementation.