Vibe Coding Discover

AI Coding

pi-desktop

View on GitHub

A 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.

★ 21029 forksTypeScriptApache-2.0FaqFirebase

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