MaliNamNam

MaliNamNam / pi-phone

Public

A phone-first remote UI for Pi that lets you drive a real Pi session from your phone. pi-phone starts a small local web server, launches a dedicated pi --mode rpc subprocess in your current project, and mirrors Pi's session state over WebSocket to a mobile web app.

19
2
100% credibility
Found Mar 21, 2026 at 19 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
TypeScript
AI Summary

A phone-optimized web app that mirrors and extends a desktop AI coding agent's sessions for mobile control, including image uploads and parallel chats.

How It Works

1
📱 Discover phone control for your AI helper

You hear about a way to use your desktop AI coding assistant right from your phone, like having a pocket version of your work.

2
🔧 Add the phone feature

You easily add the phone sharing option to your AI assistant so it can connect to your mobile.

3
🚀 Share your session from desktop

In your project, you turn on phone mode and get a private web link to access it safely.

4
📲 Open on your phone

Tap the link on your phone, enter a quick code if asked, and see your exact desktop session appear instantly.

5
💬 Chat and add images

Type messages, attach photos from your camera roll, and steer conversations just like on desktop.

6
🔄 Switch views or start new

Browse your saved chats, switch AI brains, or open side sessions for different tasks.

🎉 Work from anywhere

Your AI coding flows seamlessly on your phone, keeping all your progress and tools in sync.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 19 to 19 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is pi-phone?

pi-phone is a TypeScript-based mobile web app that lets you drive a live Pi CLI session from your phone via a local web server and WebSocket mirroring. It starts by reflecting your current Pi session state, then launches dedicated parallel pi --mode rpc subprocesses for extra tabs, preserving extensions, prompts, and skills. Install via `pi install npm:@malinamnam/pi-phone`, then `/phone-start` for Tailscale-enabled remote access—no raspberry pi phone github hardware needed.

Why is it gaining traction?

It stands out as the first remote phone UI that mirrors your exact CLI setup without custom backends, adding phone-friendly features like image uploads with inline tokens, model/thinking switches, session trees, and stats. Parallel sessions handle slash commands seamlessly, while ownership handoff prevents CLI conflicts. Tailscale auto-setup makes it dead simple for remote drive from anywhere.

Who should use this?

Pi CLI users debugging on the go, like backend devs tweaking models during commutes or ops folks checking sessions via phone. Ideal for Tailscale setups where you need quick access to your current project without firing up a laptop—perfect if you're evaluating pi phone starlink integration or just want a dedicated app over SSH hacks.

Verdict

Try it if you're deep in Pi workflows; the clean docs and `/phone-status` commands make setup straightforward despite 19 stars and 1.0% credibility score signaling early maturity. Lacks broad testing, but for niche remote Pi control, it's a solid start—run `/phone-start` and see if it sticks.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.