5 Commits
Author SHA1 Message Date
udo 80b9cc1547 Backport generic session and SDK improvements 2026-08-05 12:41:55 +00:00
udo df0128c634 Restore Pi package semver ranges 2026-06-18 14:52:35 +00:00
udo 6fb0643829 Address review follow-up findings 2026-06-18 14:34:05 +00:00
Zetaphor 809cd3f379 Rewrite as full-stack Pi Web UI with server-side agent
Replace the browser-only example with a full-stack architecture:
- Node.js/Express backend running the Pi SDK with system access
  (bash, file read/write/edit) via WebSocket
- Lit-based client using @mariozechner/pi-web-ui components
- Session persistence with SessionManager, session history sidebar
- LiteLLM model integration with sorted/filterable model selector
- Green accent theme, collapsible sidebar, mobile-responsive layout
- Deployed as systemd user service on port 8085 (pi.zetaphor.space)
2026-04-11 15:07:04 -05:00
Zetaphor 0f32701abf Initial setup: Pi Web UI based on pi-mono example
Standalone project adapted from badlogic/pi-mono packages/web-ui/example,
using published npm packages instead of monorepo file: references.
2026-04-11 13:50:10 -05:00