Hey HN! I'm one of the developers of Termly.
Problem: I love using Claude Code for development, but being chained to my laptop all day wasn't working. SSH + terminal emulators
felt clunky for interactive AI coding sessions.
Solution: Built a WebSocket relay that mirrors your AI coding session to mobile with zero-knowledge E2E encryption.
How it works:
1. npm install -g @termly-dev/cli
2. termly start (wraps your AI tool)
3. Scan QR code with mobile app
4. Your session syncs in real-time, encrypted end-to-end
Tech stack:
• Open source CLI (MIT licensed) - inspect the code yourself
• WebSocket relay server
• AES-256-GCM + Diffie-Hellman key exchange
• React Native mobile apps (iOS live, Android in beta)
• Zero-knowledge architecture - server never sees plaintext
Why not just SSH?
• Optimized for AI workflows (session catchup, batch sync)
• Voice input for mobile prompting
• Better UX than traditional terminal emulators
• Automatic reconnection handling
• Free to use
Open source CLI:
The CLI and all client-side encryption code is MIT licensed. You can verify the zero-knowledge architecture yourself.
GitHub: https://github.com/termly-dev/cli
Current status:
• iOS app live on App Store
• Android beta launching this month
• Works with Claude Code, Cursor, Aider, and other terminal-based AI tools
Would love feedback from HN! What features would make this more useful for your workflow?
Demo: https://www.youtube.com/watch?v=muNOoax2KwQ
Website: https://termly.dev