I built cmd-chat, a peer-to-peer terminal chat application written in Python. It focuses on privacy and simplicity:
- End-to-end encrypted messaging (SRP authentication + symmetric encryption) - No servers, no databases, no logs - Nothing written to disk — everything runs in RAM - Pure CLI/terminal-based UX
The goal was to explore how far you can push secure communication with minimal infrastructure and zero persistence.
I’d really appreciate feedback on the security model, protocol design, and any ideas for improvement.
Thanks!