Skip to content

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 08 Aug 07:37
· 18 commits to main since this release

The first public release of pi-desktop — a desktop GUI for the Pi coding agent. The official Pi SDK runs in the Electron main process: same engine as the CLI, same ~/.pi/agent/ configuration — with a clean visual interface for those who prefer a GUI.

Highlights

  • Multi-session chat — project sidebar, per-session composer drafts, and a follow-up queue with undo
  • Visual permission gates — approve or deny each tool call from a dock, backed by a per-tool rule engine
  • Project trust gate — prompt before loading project-local extensions, skills, and prompt templates
  • Streaming markdown rendering — with image previews and one-click message copy
  • Settings — manage providers & models, skills, MCP plugins, and extensions from the UI
  • Minimalist by design — a clean, uncluttered interface that stays true to Pi's aesthetic

Inherits from Pi

  • TypeScript extensions, skills, and prompt templates installed for the Pi CLI work here too
  • Subscriptions (Claude Pro/Max, ChatGPT Plus/Pro Codex, GitHub Copilot) and API keys for Anthropic, OpenAI, Gemini, DeepSeek, Bedrock, and more
  • Sessions and auth are shared with the CLI — start in the terminal, continue in the GUI

Download

Platform File
macOS (Apple Silicon) pi-desktop-mac-arm64.dmg
macOS (Intel) pi-desktop-mac-x64.dmg
Windows pi-desktop-windows-x64.exe (installer) or pi-desktop-windows-x64.zip

Builds are currently unsigned. On macOS, the first launch may show "pi-desktop is damaged and can't be opened" — that's Gatekeeper blocking an unsigned download, not actual damage. Fix it by removing the quarantine flag: xattr -cr /Applications/pi-desktop.app, then open normally. On Windows, click "More info" → "Run anyway" when SmartScreen appears.

Full Changelog: https://github.com/Jaxton07/pi-desktop/commits/v0.1.0