A concise tour of Termchat pulled from the latest user guide. See the new features, get installed in one line, and know what to expect on first launch before diving into deeper guides.
Password-protected accounts with encrypted sessions and saved logins.
Add friends, review incoming/outgoing requests, and see online status at a glance.
Instant messaging with WebSockets, private DMs, and ephemeral rooms that self-destruct when empty.
Upload with an interactive picker or a direct path, then download from the room feed.
Built-in update notifications and one-command upgrades with `termchat --update`.
Keyboard shortcuts and commands available via `termchat --help` whenever you need them.
Install, launch, and start chatting in under a minute.
curl -fsSL https://raw.githubusercontent.com/AlNaheyan/termchat/main/install.sh | sh
termchat # open the auth menu
# Add friend → press A
# Accept request → press I, Enter
# Start chat → pick friend, press Enter
# Upload → /upload (file picker)
# Download → /download filename.pdfNeed manual steps or PATH help? Jump to the installation guide for macOS, Linux, and Windows options.
The authentication menu mirrors the guide instructions.
L.Starting with v1.3.0, Termchat checks for updates when you open the app. If a new release exists, you'll see:
🚀 Update available! v1.3.0 → v1.3.1 - Run: termchat --updatetermchat --updateThe built-in updater downloads the correct binary for your platform, replaces the existing install, and verifies the result. If you're on an older build, re-run the install script instead.
/usr/local/bin.Platform-specific commands and PATH setup.
Authentication rules, friends, chat commands, and shortcuts.
Upload/download flow, limits, and data handling.