# Pi Pocket

> A mobile-friendly web interface for the Pi coding agent that lets you collaborate in real time and persists every step locally.

- **Category:** AI Assistant
- **Licence:** MIT
- **Latest version:** v0.26.0
- **Open source:** oss
- **Languages:** Typescript, JavaScript
- **Platforms:** Android, NPM, NixOS
- **Tags:** SQLite, Mobile, Nix, Pwa, Multiplayer, Docker, Self Hosted, Ai Agent, Termux, Coding agent, Pi, Durable, Pi Durable, Omarchy

## Description

This project provides a web interface for the Pi coding agent that you host yourself. It works on phones and desktop browsers, lets multiple people join the same session with live updates, and stores every step in a local SQLite database so work continues after a restart. You can run it with Docker Compose, Nix, plain npm, or on Android via Termux. It includes a built-in Chromium browser for Pi to use, a system of drop-in extensions, themes from the Omarchy collection, and an assistant called PiP that can start and monitor other sessions. Access can be limited to your machine, your LAN, a Cloudflare tunnel, or a Tailscale network. Requires Node.js 22.19 or newer. Licensed under MIT.

## Links

- [Homepage](https://github.com/tannermidd/pi-pocket)
- [Website](https://tannermidd.github.io/pi-pocket/)
- [Documentation](https://tannermidd.github.io/pi-pocket/docs/)
- [Feature tour](https://github.com/TannerMidd/pi-pocket/blob/main/docs/features.md)
- [Engineering guide](https://tannermidd.github.io/pi-pocket/engineering.html)
- [GitHub repository](https://github.com/TannerMidd/pi-pocket)
- [Releases](https://github.com/TannerMidd/pi-pocket/releases)
- [Pi Durable guide](https://tannermidd.github.io/pi-pocket/durable.html)
- [Architecture guide](https://tannermidd.github.io/pi-pocket/architecture.html)

---
Source: https://selfhost.directory/project/pi-pocket