keyboard-first minimal gui for pi.
feature parity with the pi tui, plus desktop niceties like background sessions, native notifications, file paste/drop, and rich code/diff rendering.
built with:
paru -S pi-ui-bindownload the .deb for your architecture from the latest release, then:
sudo apt install ./pi-ui-linux-*.debdownload the .AppImage for your architecture from the latest release, then:
chmod +x pi-ui-linux-*.AppImage
./pi-ui-linux-*.AppImagebrew install --cask hyperpuncher/tap/pi-uiirm https://raw.githubusercontent.com/hyperpuncher/pi-ui/main/packaging/windows/install.ps1 | iex| key | action |
|---|---|
| ctrl/⌘ k | command menu |
| ctrl/⌘ o | new session |
| ctrl/⌘ alt o | temporary chat |
| ctrl/⌘ r | session picker |
| ctrl/⌘ / | workspace picker |
| ctrl/⌘ g | toggle git review |
| ctrl/⌘ l | model picker |
| ctrl/⌘ p | cycle favorite model |
| ctrl/⌘ shift p | cycle favorite model back |
| alt t | cycle thinking level |
| alt shift t | cycle thinking back |
| / | slash commands |
| @ | file picker |
| alt enter | queue follow-up |
| alt ↑ | restore queued text |
| j / k | scroll messages |
| gg / G | top / bottom |
| gi | focus prompt |
mit