agentlytics
Comprehensive analytics dashboard for AI coding agents β Cursor, Windsurf, Claude Code, VS Code Copilot, Zed, Antigraviβ¦
π± Terminal in Your Pocket β Control Claude Code, Codex, Gemini CLI & your Mac/Linux/Windows from any phone or browser.β¦
Want to code from bed? Fix bugs while having coffee? Deploy while on vacation?
Your Mac/Linux/Windows terminal, remote desktop, and file explorer β accessible from any phone or browser, anywhere, instantly.
π Quick Start β’ π Comparison β’ π‘ Features β’ π Website β’ π Docs β’ π¬ Facebook
πΊπΈ English β’ π»π³ TiαΊΏng Viα»t
9Remote is currently in active development.
The source code is not open-source yet. If this project gets enough β support from the community, we will fully open-source it so everyone can contribute and self-host.
β Star this repo to help us reach the open-source milestone!
Remote access today is painful:
9Remote solves all of it:
Install globally:
npm install -g 9remote 9remote
π Scan the QR code on your phone β pair your device β you're in.
That's it! No config, no firewall rules, no signup.
Ready in 30 seconds. Works on macOS, Linux, and Windows.
| Feature | 9Remote | Claude Remote | TeamViewer | Chrome Remote | Termius |
|---|---|---|---|---|---|
| Zero Config | β | β | β | β | β |
| Terminal Access | β | β | β | β | β |
| Remote Desktop | β | β | β | β | β |
| File Explorer | β | β | β | β | β |
| Code Editor | β | β | β | β | β |
| Git Integration | β | β | β | β | β |
| Mobile Optimized | β | β | β | β | β |
| Browser-Based | β | β | β | β | β |
| QR Login | β | β | β | β | β |
| Auto Tunnel | β | β | β | β | β |
| Persistent Sessions | β | β | β | β | β |
| Multi-Device Sync | β | β | β | β | β |
| Push Notifications | β | β | β | β | β |
| AI Integration | β | β | β | β | β |
| No Port Forwarding | β | β | β | β | β |
| No Account Required | β | β | β | β | β |
| TOTAL | 16 / 16 | 11 / 16 | 7 / 16 | 5 / 16 | 7 / 16 |
π 9Remote: All-in-one solution with 16/16 features.
| Feature | What It Does | Why It Matters |
|---|---|---|
| π₯οΈ Remote Terminal | Full PTY shell via WebSocket | Code like you're sitting at your Mac |
| π±οΈ Remote Desktop | Live screen streaming via WebRTC | View & control your machine from phone |
| π File Explorer | Browse, upload, download files | Manage files without SSH/SFTP |
| π» Code Editor | Built-in editor with syntax highlighting | Quick edits without opening IDE |
| π Git Integration | Run git commands with visual status | Commit/push from your phone |
| π± Mobile Optimized | Touch-friendly UI, gesture controls | Full workspace on a 6" screen |
| π QR Login | One-time 30-min key, scan to connect | Zero-friction mobile access |
| π Auto Tunnel | Cloudflare tunnel, no port forwarding | Works behind any NAT/firewall |
| π Persistent Sessions | PTY daemon survives restarts | Long-running commands stay alive |
| π Multi-Device Sync | Same session across phone/tablet/laptop | Switch devices without losing context |
| π Push Notifications | Build finished? Get notified | Never miss a critical event |
| π€ AI Integration | Works with Claude Code, Codex, OpenClaw | Code with AI from anywhere |
| π Local Sites Proxy | Expose localhost:3000 to phone |
Test dev servers on mobile instantly |
| β‘ Low Latency | <50ms typical, WebRTC for desktop | Feels like local |
| π Pair Device | Approve each device before it connects | No unauthorized access, full control |
| π No Account Required | Machine ID + QR key, zero signup | Privacy-first design |
|
π» CLI npm install -g 9remote macOS β’ Linux β’ Windows |
π₯οΈ Desktop App Tauri native app macOS β’ Windows β’ Linux |
π Web Client 9remote.cc Any modern browser |
π± Mobile App iOS β’ Android React Native / Expo |
Problem: It's 11 PM, you remember a bug but laptop is in another room.
Solution:
1. Open 9remote app on phone
2. Scan QR (or use saved session)
3. Open terminal β fix bug β git push
4. Sleep well π΄
Problem: Production is down. You only have your phone and a bad cafΓ© Wi-Fi.
Solution:
1. Connect to your home/office Mac via 9remote
2. Tail logs in terminal
3. Edit config in built-in editor
4. Deploy β crisis averted
Problem: Client needs a hotfix. You're on the beach.
Solution:
1. Phone β 9remote β your dev machine
2. git pull β build β deploy
3. Back to the beach in 5 minutes ποΈ
Problem: PagerDuty alert at 3 AM. Don't want to power on laptop.
Solution:
1. Push notification β tap β 9remote opens
2. Terminal + remote desktop ready
3. Diagnose + restart service from bed
4. Resolve incident without getting up
npm install -g 9remote 9remote
Download from 9remote.cc/download β native app with system tray integration, auto-start on boot, and background mode.
On first run, 9Remote generates two keys:
Connect from phone:
9remote on your Mac/Linux/Windows machineKeys are never stored on our servers after the session ends.
Remote Desktop requires two system permissions on macOS:
System Settings β Privacy & Security β Screen Recording β enable Terminal (or 9Remote Desktop app)System Settings β Privacy & Security β Accessibility β enable Terminal (or 9Remote Desktop app)Then enable in 9Remote:
TUI menu β Remote Desktop β Toggle ON
Performance:
Expose your local dev servers (e.g. localhost:3000, localhost:5173) to your phone automatically.
9Remote auto-detects running ports and proxies them:
http://localhost:3000 β https://<tunnel>/proxy/3000/
http://localhost:5173 β https://<tunnel>/proxy/5173/
Perfect for:
| Command | Description |
|---|---|
9remote |
TUI mode β interactive menu with QR code |
9remote ui |
Web UI mode β opens browser dashboard at localhost:2208 |
Yes. 9Remote uses a Pair Device approval system β every new device must be explicitly approved by you before it can access the host. Plus:
Yes, during the development phase. 9Remote is free to use. No signup, no credit card.
Once we open-source, it will remain free forever (MIT license planned).
When the project reaches enough β GitHub stars to prove community interest.
We want to make sure there's a real community before committing to open-source maintenance. Star this repo to help us hit the milestone faster!
No. 9Remote uses Cloudflare Quick Tunnel β outbound connection only. Works behind:
Yes. 9Remote includes a LocalFirstAdapter that races LAN vs tunnel connection and uses whichever is faster. If phone and host are on the same Wi-Fi, traffic stays local.
Yes! 9Remote works seamlessly with:
Run them on your host machine, access them from your phone. Combined with 9Router, you get free AI coding from anywhere.
Host (where 9Remote agent runs):
Client (where you connect from):
"Port 2208 already in use"
pkill -f 9remote then retryPORT=3308 9remote"Cloudflare tunnel failed to start"
cloudflared auto-installed on first run β if it fails, install manually: cloudflared docs"Screen Recording / Accessibility permission denied" (macOS)
System Settings β Privacy & Security"QR code expired"
Key β Regenerate"Can't connect from phone"
"Remote desktop laggy"
9Remote is in active development and we need your support to reach the open-source milestone!
Proprietary β All Rights Reserved.
9Remote is currently in active development and is not open-source yet. The published npm package is free to use, but the source code is not publicly available.
π― Open-source milestone: once this repo reaches enough β support, the full source code will be released under the MIT license.
more like this
Comprehensive analytics dashboard for AI coding agents β Cursor, Windsurf, Claude Code, VS Code Copilot, Zed, Antigraviβ¦
Free open-source Cloudflare R2 desktop client and S3 GUI for macOS, Windows, and Linux. Manage Cloudflare R2, AWS S3, Mβ¦
meine π - A CLI file manager and system utility built with Textual. It combines intuitive command parsing with rich tβ¦
Skill Claude Code de veille tech francophone. AgrΓ¨ge les flux RSS (Journal du Hacker, Human Coders Newsβ¦) et produit unβ¦
search projects, people, and tags