{
 "schema_version": 1,
 "generated": "2026-10-20",
 "repo": "abcwyc/pi-agent-desktop",
 "name": "pi-agent-desktop",
 "owner": "abcwyc",
 "slug": "abcwyc-pi-agent-desktop",
 "github": "https://github.com/abcwyc/pi-agent-desktop",
 "what": "Pi Agent is a local desktop app for macOS, Windows and Linux that packages the pi coding agent into an installable application with a visual interface.",
 "why": "",
 "language": "TypeScript",
 "requirements": [
  "A supported machine: Apple Silicon Mac on macOS 11 or later, Windows 10/11 x64, or Linux x64 with WebKitGTK 4.1 and GTK 3",
  "Pi sessions or Pi model keys on this machine (optional, only needed to see existing history)",
  "For the proxy use case: Node.js 22 and npm, plus a running HTTP proxy address"
 ],
 "audience_note": "Developers and power users who want the Pi coding agent in a desktop window without setting up a terminal environment.",
 "risk": "none",
 "section": "earlier",
 "weekly_rank": null,
 "category": "Software and DevOps",
 "url": "https://dedupedai.com/use-cases/abcwyc-pi-agent-desktop/",
 "use_case_count": 5,
 "use_cases": [
  {
   "id": "abcwyc-pi-agent-desktop--resume-past-pi-sessions",
   "title": "Resume past Pi coding sessions from a desktop window",
   "best": true,
   "url": "https://dedupedai.com/use-cases/abcwyc-pi-agent-desktop/resume-past-pi-sessions/",
   "json": "https://dedupedai.com/use-cases/u/abcwyc-pi-agent-desktop/resume-past-pi-sessions.json"
  },
  {
   "id": "abcwyc-pi-agent-desktop--schedule-recurring-agent-prompt",
   "title": "Schedule a saved prompt to run as a new session",
   "best": false,
   "url": "https://dedupedai.com/use-cases/abcwyc-pi-agent-desktop/schedule-recurring-agent-prompt/",
   "json": "https://dedupedai.com/use-cases/u/abcwyc-pi-agent-desktop/schedule-recurring-agent-prompt.json"
  },
  {
   "id": "abcwyc-pi-agent-desktop--branch-or-fork-agent-conversation",
   "title": "Branch or fork a Pi conversation from any message",
   "best": false,
   "url": "https://dedupedai.com/use-cases/abcwyc-pi-agent-desktop/branch-or-fork-agent-conversation/",
   "json": "https://dedupedai.com/use-cases/u/abcwyc-pi-agent-desktop/branch-or-fork-agent-conversation.json"
  },
  {
   "id": "abcwyc-pi-agent-desktop--switch-worktrees-and-review-diffs",
   "title": "Switch Git worktrees and review diffs in a desktop app",
   "best": false,
   "url": "https://dedupedai.com/use-cases/abcwyc-pi-agent-desktop/switch-worktrees-and-review-diffs/",
   "json": "https://dedupedai.com/use-cases/u/abcwyc-pi-agent-desktop/switch-worktrees-and-review-diffs.json"
  },
  {
   "id": "abcwyc-pi-agent-desktop--run-web-dev-server-behind-http-proxy",
   "title": "Run the local web dev server behind an HTTP proxy",
   "best": false,
   "url": "https://dedupedai.com/use-cases/abcwyc-pi-agent-desktop/run-web-dev-server-behind-http-proxy/",
   "json": "https://dedupedai.com/use-cases/u/abcwyc-pi-agent-desktop/run-web-dev-server-behind-http-proxy.json"
  }
 ],
 "disclaimer": "Third-party repos we don't own or vouch for. AI-generated use cases can be wrong: review everything and run at your own risk."
}
