piagent_
← ~/map

$ cat ~/map/pi-gui.md

pi-gui

Community Electron desktop GUI for Pi with a threaded timeline, git worktree isolation, integrated terminal, and inline diff viewer.

tools✓ Oct 16

Facts

repository
github.com/minghinmatthewlam/pi-gui ↗
GitHub Stars
★ 1.2K
Forks
178
license
MIT
npm / mo
—
last push
Oct 14, 2026

## TL;DR

Codex-style Electron desktop app for pi: a threaded session timeline, git worktrees per thread, multi-agent orchestration, an integrated PTY terminal, and an inline diff viewer — a UI shell over the pi runtime, not a separate agent.

## Key points

## FAQ

Q How do I install it?

Download the .dmg or .AppImage from the GitHub Releases page, or on macOS: brew tap minghinmatthewlam/tap && brew install --cask pi-gui (update with brew upgrade --cask pi-gui).

Q Does it need its own model setup?

No. pi-gui runs on top of @earendil-works/pi-coding-agent and reuses pi's auth and session state — anything already configured in the pi CLI carries over; new providers connect under Settings → Providers.

## References

## Related entries

## Guides

Last updated: Aug 31, 2026