Claude Code desktop

Pi App

Desktop app for the pi coding agent: streaming timeline, Git review with hunk staging, session tree, native UI for pi extensions. Windows · macOS · Linux. pi 编程 Agent 桌面客户端

Install

From source
git clone https://github.com/justhil/pi-app.git

From the README

pi Desktop

A desktop app for the pi coding agent.
The same agent and the same ~/.pi/agent you use in the terminal — with a timeline, Git review, a built-in terminal, and an Android app to keep going from your phone.

English · 简体中文 · Download · Getting started · Adapters

pi Desktop is not another agent. It runs the pi SDK in a background worker and reads the same files as the CLI — sessions, model logins, settings.json, installed extensions. Open a project and the sessions you started in the terminal are already in the sidebar; continue any of them, or start a new one.

At a glance

One turn, start to finish

Recorded from the app itself. The model replies come from a scripted local endpoint so the demo is reproducible; the bash, read and edit tools ran for real on the sample repo.

Timeline

Tool calls stream in as flat steps — thinking, commands, reads, edits — and fold into one summary line once the answer starts. Each edit shows +N −M; the turn ends with a Files changed card that opens the file in Files or Review.

Markdown, code blocks, KaTeX and long outputs render in place. Hover a message to copy it, rewind to it, or fork a new session from it.

Review

Pick a scope — this turn, this session, or the whole Git working tree — and expand a file for its diff; drag the sidebar wider for a side-by-side view. Hunks can be staged or unstaged one at a time, and a line comment goes straight back into the conversation.

Files

- Browse the project next to the chat; Ctrl/⌘+click opens a file in another tab.
- The gutter button quotes path:line into the composer as a reference.
- Expand preview gives the file the whole chat column; click again to go back. Drag a file onto the composer to attach it.

Composer

- @ searches project files (respects .gitignore, uses fd) and…
Read the full README on GitHub

Details

Repository
justhil/pi-app
Language
TypeScript
License
MIT
Last updated
31 October 2026
Topics
agentic-codingai-agentai-codingai-coding-assistantclaudecode-reviewcoding-agentdesktop-appdeveloper-toolselectronelectron-appgit

FAQ

What is Pi App?

Desktop app for the pi coding agent: streaming timeline, Git review with hunk staging, session tree, native UI for pi extensions. Windows · macOS · Linux. pi 编程 Agent 桌面客户端 It is a desktop for Claude Code, from justhil/pi-app on GitHub.

How do I install Pi App?

Clone justhil/pi-app from GitHub and follow the setup steps in its README.

Is Pi App popular?

justhil/pi-app has 394 GitHub stars and 41 forks. It was last updated on 31 October 2026.

More desktop, web & mobile apps

Browse the most popular Claude Code mods, all desktop, web & mobile apps, or the skills and MCP server directories.