# pi-gui

A desktop app that runs multiple pi coding-agent tasks side by side, each in its own thread or git worktree, with an integrated review, terminal and file workbench.

pi-gui is a desktop shell around the pi coding agent (@earendil-works/pi-coding-agent) rather than a separate agent: sessions, models, authentication and tools all run through pi itself. Each task gets its own thread, which can start in the current checkout or a fresh git worktree, so a new task can begin while another is still running; threads can be pinned, grouped by time or workspace, and archived.

A review tab shows exactly what the agent changed, comparing uncommitted work, a branch against its base, or a single turn, and lets a user stage or unstage changes file by file. A workbench beside the conversation holds a real terminal, a file explorer and editor, worktrees, and extension tabs, and scheduled tasks can rerun a prompt on a recurring basis while the app is open.

Website: https://www.pi-gui.com/
