Categories
Developer Tools Productivity Automation Collaboration AI Coding Agents Remote Development GitHubStars
Forks
Watchers
Developer links
Pi Pocket
Pi Pocket puts the Pi coding agent in your phone browser, so you can start, steer, and review real coding sessions from anywhere while the work stays on your own server. Open a folder, a fresh Git worktree, or a GitHub repository, pick a model per session, and watch streamed replies with tool calls, queued follow ups, and a stop button when a run wanders. Sessions survive crashes and restarts because every model call, tool call, and subagent step is stored as it happens, and forks let you retry any reply with a different model on another branch. Invite teammates into a live session with presence, roles, and a side chat the agent never sees, or let PiP, the built in assistant, follow your other sessions and report back. GitHub watches and webhooks wake the agent when pull requests, issues, or workflows change, while scheduled messages and cron style goals keep routine work moving overnight. Spend views show cost per person and per session, and owner set limits pause new work instead of quietly burning budget. On a phone you get push notifications, dictation, share sheet intake, and a home screen app, and live reloadable extensions add routes, modules, and commands without a build step. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. MIT licensed.
Benefits
- Coding Sessions That Survive Restarts
- Every model call, tool call, and subagent step is stored as it happens, so restarting the server mid run resumes the work instead of losing a long session.
- Multiplayer Steering From Anywhere
- Share live sessions with presence, invites, and roles plus a side chat the agent never sees, then queue follow ups, fork replies, or stop a wandering run.
- GitHub Events Wake Agents
- Repository and pull request watches, plus signed webhooks, start or resume sessions when issues, reviews, or workflows change, with permission checks on every outside post.
- Spend Visible And Capped
- Usage bars show cost per person and per session including subagents, and owner set limits pause new messages, schedules, and goals before budgets quietly burn away.
Features
- Durable Session Engine
- Conversations, tasks, and documents persist in pocket.sqlite while people, settings, and uploads sit beside it, so state reloads cleanly after any restart.
- Worktrees And Branching
- New sessions or forks can start in isolated Git worktrees with branch switching and removal, while the top bar tracks the checked out branch live.
- PiP Assistant
- A built in assistant starts, follows, and reports on your other sessions and GitHub activity, answers in its own panel, and respects its own spend limit.
- Live Extension System
- Plain ES module extensions add server routes, browser modules, and message commands while the app runs, with no build step and no restart required.
- Phone First Client
- Push notifications, dictation, share sheet intake, and an installable home screen app come from the same browser codebase synced by server sent events.