Coding Global Background
Coding Global

RAM-Only, End-to-End Encrypted Terminal Chat (Python)

Archived 19 days ago
2 messages
2 members
Created 2 months ago
Updated 19 days ago
Open in Discord
D
BlueSky

Playing Custom Status

Verified
Hi all,

I built cmd-chat, a minimal terminal-based chat application with privacy and security in mind. It’s written in Python and designed to leave no trace on disk. Everything happens in RAM and disappears when the program exits.

Key Features:

End-to-end encryption – messages are encrypted between peersSRP authentication – passwords never leave the terminalRAM-only operation – nothing is saved to disk, no logsPeer-to-peer – no servers required, CLI-based
Why I built it:
This started as an experiment in building a “minimum-trust” chat system:

• Avoid centralized servers and storage• Explore secure authentication with SRP• Keep the attack surface small by doing everything in memory
What I’m looking for:
Feedback on the security model, crypto choices, and CLI usability. Any suggestions or improvements are welcome!

Repo:
https://github.com/diorwave/cmd-chat

Would love to hear your thoughts!
RAM-Only, End-to-End Encrypted Terminal Chat (Python)

Replies (1)