chattor
Peer-to-peer encrypted chat over Tor, right in your terminal.
Signal Protocol E2E
X3DH key exchange + ChaCha20-Poly1305 encryption. No plaintext fallback — no session, no message.
Pure P2P over Tor
Each user hosts their own onion service via embedded arti. No central relay, no NAT traversal.
Encrypted at Rest
SQLCipher database with full-text search. Your messages never touch disk unencrypted.
Broadcast Channels
Ed25519-signed posts with pull-based sync. Public and friends-only channels with read receipts.
7 Terminal Themes
Dark, light, cyberpunk, minimal, and three Rose Pine variants. Fully customizable via TOML.
Offline Delivery
Messages queue automatically with exponential backoff retries until your peer comes online.
How It Works
You
→ TUI ratatui
→ Signal Protocol E2E encryption
→ Tor onion service
→ Peer
No central servers. No accounts. No metadata leakage.