pi-gui
Codex-style desktop app for the pi coding agent
Overview
pi-gui is a native Mac desktop interface for the pi coding agent (mariozechner/pi), giving developers a Codex-style GUI around AI-assisted coding workflows instead of a pure CLI. Open multiple project workspaces in parallel with independent session histories, resume previous sessions across restarts, and watch agent activity in a real-time timeline that surfaces every tool execution, code modification, and reasoning step with full input/output details. The app is extensible through skills and slash commands for switching models, changing thinking levels, and scripting custom workflows. Built on Electron, React, TypeScript, and Vite, pi-gui cleanly separates the desktop shell from the underlying pi agent runtime so each can evolve independently. Signed and notarized DMG releases are provided, and installation is available via GitHub Releases or Homebrew (brew install --cask pi-gui). Open source under MIT, currently in beta for macOS (Apple Silicon) and Linux (AppImage).
Pricing: Free (open source, MIT)
Architecture: Apple Silicon
Key Features
- Native desktop GUI for the pi coding agent
- Multi-workspace sessions — open multiple project folders with separate histories
- Persistent session history that survives restarts
- Real-time agent timeline showing tool executions and reasoning steps
- Detailed input/output view for every tool call and code modification
- Skills and slash commands for model switching, thinking levels, and custom workflows
- Clean separation between desktop shell and agent runtime
- Signed and notarized DMG for macOS
- Homebrew cask install: brew install --cask pi-gui
- Open source (MIT), Electron + React + TypeScript + Vite
Tags
Similar Apps
Claude Code
Anthropic's agentic coding CLI that understands your codebase
Amp
Frontier coding agent by Sourcegraph with multi-model support and Deep mode
OpenCode
Open source AI coding agent for terminal, IDE, and desktop
Codex
OpenAI's native macOS app for managing AI coding agents