pi-desktop
View on GitHubA free, open source Electron GUI for the Pi and oh-my-pi coding agents. Chat, edit files, run a terminal, and review diffs in one window. Linux, macOS, and Windows.
Electron desktop GUI for the Pi and oh-my-pi coding agents, combining streaming chat, file tree, CodeMirror editor, terminal, and a diff-review rail with commit/push/PR actions. Adds permission rules, multi-workspace sessions, and optional Claude/Codex council planning. Alpha.
Use Cases
Chat with Pi/oh-my-pi coding agents in a desktop GUIReview diffs and commit, push, or open PRs in-appRun a terminal and browse/edit project files in one windowMulti-agent council planning with Claude, Codex, and Pi before implementationConfigure custom models/providers and permission rules per workspaceManage multiple workspaces and background agent sessionsBrowse and install Pi packages and skillsFork or branch agent sessions and compact contextTrack token usage and per-model statsCreate and share custom interface themes
Built With
- Language
- TypeScript
- Frameworks
- Electron · React · TypeScript · CodeMirror 6 · electron-vite · electron-builder · i18next · ESLint
Tags
coding-agent · desktop-gui · electron · ide · ai-coding-assistant · diff-review · terminal · code-editor · multi-agent · permissions · themes · i18n · alpha · developer-tools · git-worktree · session-management