████████╗███████╗██████╗ ███╗ ███╗ ██████╗██╗ ██╗ █████╗ ████████╗ ╚══██╔══╝██╔════╝██╔══██╗████╗ ████║██╔════╝██║ ██║██╔══██╗╚══██╔══╝ ██║ █████╗ ██████╔╝██╔████╔██║██║ ███████║███████║ ██║ ██║ ██╔══╝ ██╔══██╗██║╚██╔╝██║██║ ██╔══██║██╔══██║ ██║ ██║ ███████╗██║ ██║██║ ╚═╝ ██║╚██████╗██║ ██║██║ ██║ ██║ ╚═╝ ╚══════╝╚═╝ ╚═╝╚═╝ ╚═╝ ╚═════╝╚═╝ ╚═╝╚═╝ ╚═╝ ╚═╝
Logged in as: developer▮
› The Ultimate Terminal Messaging Hub. Real-time chat, groups, AI & file transfer — all without leaving the CLI.
› termchat — live demo
›alex[● Online]
▮
›Type a message...
<40ms
msg latency
E2EE
standard
R2
cloud storage
VAULT
key backup
› status
● supabase : connected
● r2 storage : healthy
● gemini api : ready
› What's inside?
Core Modules
◆ Every tool you need, natively integrated
- ●End-to-End Encryption—X25519 & XSalsa20 security by default
- ○Real-time messaging—heartbeat presence, live unread counters
- ○AI chat (Gemini)—real-time token streaming, persistent history
- ○Command Palette (/)—quick access to AI, settings, and message tools
- ○Secure Key Vault—zero-knowledge encrypted backup & recovery
- ○File & folder transfer—auto-zip + Cloudflare R2 storage
› Two commands
Quick Start
› install.sh
# Pre-flight: Node.js & NPM required$ node -v && npm -vv20.x.x (Node.js) ✓10.x.x (NPM) ✓# 1. install globally$ npm install -g termchat-cli# 2. launch the app$ termchat[INFO] initializing termchat...[AUTH] session found: developer✓ session active — start chatting
› Establish handshake
Connect Now
› remote-handshake.sh
●ENCRYPTED GRID ACCESS
The terminal is your domain. TermChat is your voice. Join the persistent network of developers who never leave the CLI. No browsers, no distractions — just pure communication.
›
npm i -g termchat-cli