FaqFirebase / pi-desktop
Pi Desktop: a free, open source desktop GUI for the Pi coding agent and oh-my-pi. Chat, edit files, run a terminal, and review diffs in one window. Linux, macOS, and Windows.
Why this job: topics: coding-agent, ai-coding-assistant, pi, coding agent

What it does
- Streaming chat with thinking blocks and tool calls. Consecutive tool calls fold into groups, file reads show as line-numbered code, and edits show as diffs. SVG blocks render inline, and file names in replies open a preview pane
- Composer with @ file mentions, prompt recall with Up/Down, a model picker you can drive from the keyboard, and file or image attachments (pick, paste, or drop them)
- Find in the conversation (Ctrl/Cmd+F) and a quick switcher (Ctrl/Cmd+K) for commands, skills, prompt templates, workspaces, sessions, and files
- Multiple workspaces with project tabs you can drag to reorder. Each live session runs its own agent process, so a turn keeps running after you switch away. Mission Control and sidebar activity dots show background work, and desktop notifica
- New Task starts a fresh session in a project and sends the task right away, optionally in an isolated Git worktree
Get started
git clone https://github.com/FaqFirebase/pi-desktop.git
cd pi-desktop
npm install --ignore-scripts=false You need: Git for Windows; Node.js LTS, via the official Windows installer (adds node and npm to PATH); Visual Studio Build Tools 2022, downloaded from Visual Studio downloads
- Maintenance
- Active
- Last commit 2 days ago
- Stars
- 392
- +14 this week
- Licence
- Apache-2.0
- Allows business use
- Downloads for
- None listed
- No release files
- Latest version
- 22 releases
- None marked latest
- Built with
- TypeScript
- 99% of the code
Is it looked after?
- Contributors
- 7
- Last 90 days
- Issues
- 97% closed
- 1 still open
- Pull requests
- 46 merged
- 3 waiting
- Releases
- 22
- 22 in the last year
- Contributing guide (opens in new tab)
- No security policy
- No code of conduct
Similar repos
| Repo | Stars | Last commit | Licence | Downloads for |
|---|---|---|---|---|
| vastsa / PI-Desktop | 7,813 | today | LGPL-3.0 | Mac, Windows, Linux |
| justhil / pi-app | 396 | 2 days ago | MIT | Mac, Windows, Linux |
| nimbalyst / nimbalyst | 2,046 | 5 days ago | MIT | Mac, Windows, Linux |
More: languages, topics and project record
Languages
- TypeScript 99%
- JavaScript <1%
- CSS <1%
- Shell <1%
Topics
- ai
- ai-agent
- ai-coding-assistant
- coding-agent
- desktop-app
- developer-tools
- electron
- gui
- ide
- llm
- pi
- react
Project record
- JobCoding agents
- StatusListed
- Commits784
- Forks56
- Watching3
- Stars in 28 days+93
- CreatedMay 20, 2026
- First seen by usNov 7, 2026
- CheckedNov 9, 2026
