okami.mom/albedo
git clone https://git.nkp.pet/okami.mom/albedo
646f261
main
upstream ui
terminal rendering, transcript layout, input, markdown, live python-code views, and the original ink patch were adapted from niri at the client boundary, not replaced with a new visual design.
source: https://tangled.org/okami.mom/niri
go port
the cli was ported from the typescript/ink reference to native go using the
charm stack (bubbletea, lipgloss, bubbles). the port preserves the
transcript layout, interactive keybindings, slash-command popovers, diff rendering,
and virtual scrolling while providing a standalone executable with bounded
memory and streaming event processing.
the typescript/ink reference and its visual parity harness have since been removed; the go cli is the only client.
1# upstream ui 2 3terminal rendering, transcript layout, input, markdown, live python-code views, 4and the original ink patch were adapted from niri at the client boundary, 5not replaced with a new visual design. 6 7source: https://tangled.org/okami.mom/niri 8 9## go port 10 11the cli was ported from the typescript/ink reference to native go using the 12charm stack (`bubbletea`, `lipgloss`, `bubbles`). the port preserves the 13transcript layout, interactive keybindings, slash-command popovers, diff rendering, 14and virtual scrolling while providing a standalone executable with bounded 15memory and streaming event processing. 16 17the typescript/ink reference and its visual parity harness have since been 18removed; the go cli is the only client.