PAI Mobile App
Unified mobile interface for Personal AI Infrastructure.
Commands
Command Description
./manage.sh start
Start production server (manual)
./manage.sh stop
Stop server
./manage.sh restart
Restart server
./manage.sh dev
Development mode with hot reload (pauses auto-restart)
./manage.sh build
Build client for production
./manage.sh status
Check server + service status
./manage.sh install
Install dependencies
./manage.sh service install
Enable auto-restart on crash/reboot
./manage.sh service uninstall
Disable auto-restart
./manage.sh service status
Show launchd service status
./manage.sh service logs
View launchd logs
API Endpoints
Files
-
GET /api/files/list?path=<path>
-
List directory
-
GET /api/files/read?path=<path>
-
Read file content
-
GET /api/files/stat?path=<path>
-
Get file info
-
GET /api/files/search?q=<query>
-
Search files
Knowledge
-
GET /api/knowledge/notes
-
List recent notes
-
GET /api/knowledge/note?path=<path>
-
Get note with wiki-links
-
GET /api/knowledge/search?q=<query>
-
Search vault
Chat
- WS /chat
- WebSocket for real-time Claude Code streaming
Mobile Setup
-
Enable auto-restart: ./manage.sh service install
-
On iPhone, open Safari and navigate to your Mac's Tailscale IP:5050
-
Tap Share → Add to Home Screen
-
Open the installed app for native-like experience