@zerwiz/sessrumnir
v0.1.27
Published
Desktop GUI frontend for the Pi coding agent
Maintainers
Readme
Sessrúmnir — the seat-hall
The seat where the Allfather speaks with Brokk. A desktop window over the forge: chat, errands, terminals, notes, packages, and skills — in one hall, wearing the cloth of Ymir (stone and bone, bronze and blood), with the hearth's embers rising behind everything.
Sessrúmnir — Freyja's great hall, where seats are taken. Here the operator (the Allfather) sits with the machine, and the machine speaks back.
What it is
- Chat with Brokk — the agent beside the work, not a tab in a browser.
- Errands — open a project tree, describe what you want done, watch it happen. Commands, terminals, files, packages, notes, skills: one window.
- The cloth — the obsidian stone
#0e0c09, the bone text, the bronze accent#c9973f; fensalir is the only built-in cloth of the seat (the old upstream themes are not registered — nothing old can be worn). - The hearth — the ember glow lies fixed behind all content, chat included; reduced-motion renders a still frame.
- The mark — the Ymir Root Mark (Algiz + the anvil), not the old bolt.
Install
npm install -g @zerwiz/ymir # the platform + the four surfaces
ymir raise # the services
ymir sessrumnir # this window — the seat-hallOr alone: npm install -g @zerwiz/sessrumnir.
The seat's rules
- The desktop seat is trusted: it never asks for a web login — the gate honors its marker only over loopback, while the web door keeps its lock.
- The voice is Norse-natural; the hall's names are load-bearing.
- Built on a vendored, re-themed fork of pi-desktop (Apache-2.0, FaqFirebase and the Pi Desktop contributors) — provenance preserved in NOTICE; the product is Sessrúmnir.
