encrypted terminal chat with file xfer, shared terminal acess, sandbox vm supporitn docker, multipass and virtualbox. also local ai model integration.
Go to file
2026-01-02 20:37:11 +03:00
cmd_chat feat: complete client-server architecture refactoring 2026-01-02 14:42:33 +03:00
.gitignore Update README & pypi 2023-03-08 19:38:28 +03:00
cmd_chat.py feat: complete client-server architecture refactoring 2026-01-02 14:42:33 +03:00
example.gif New README + Demonstartional video 2026-01-02 20:37:11 +03:00
LICENSE Code refactoring 2023-03-08 18:59:38 +03:00
README.MD New README + Demonstartional video 2026-01-02 20:37:11 +03:00
requirements.txt feat: complete client-server architecture refactoring 2026-01-02 14:42:33 +03:00
ROADMAP.md Password update 2025-09-10 19:58:59 +03:00
setup.py feat: complete client-server architecture refactoring 2026-01-02 14:42:33 +03:00

🤐 CMD-CHAT: The "Ghost" Protocol

The chat tool your ISP doesn't want you to have.

Zero Logs. Zero Disk Writes. 100% Deniable.

License: MIT Python 3.8+ NSA Approved


⚠️ WARNING: This tool was designed for absolute privacy. Once you close the terminal, the conversation never existed. Not even forensics can recover what wasn't written. Use responsibly.


💀 Why does this exist?

Corporations sell your DMs. ISPs throttle your connections. "Encrypted" apps still store metadata on their servers.

CMD-CHAT is different.

It lives entirely in your RAM. It creates a secure tunnel between two terminals, encrypts every byte with military-grade algorithms, and then self-destructs the moment you type /exit.

🔥 The "Paranoid" Feature Set

  • Ghost Mode: Nothing touches the hard drive. All data exists only in volatile memory (RAM).
  • Double-Blind Encryption: RSA Handshake + AES Symmetric Session. Even if they intercept the traffic, it looks like white noise.
  • Kill Switch: Closing the window wipes the keys instantly.
  • No Central Server: You are the server. No logs for big tech to subpoena.

🕵️‍♂️ How the "Black Box" Works

  1. Handshake: Client generates a disposable RSA key pair.
  2. Exchange: Server mints a one-time symmetric key, encrypts it with your public key.
  3. Lock: The tunnel is sealed.
  4. Vanish: Communication happens. On exit, memory is overwritten. Poof.

Quick Start (Before it gets banned)

You don't need a PhD in cryptography. You just need Python.

1. Grab the Code

git clone https://github.com/emilycodestar/cmd-chat.git
cd cmd-chat

2. Lock & Load (Install)

# Linux / macOS
python -m venv venv && source venv/bin/activate && pip install -r requirements.txt

# Windows
python -m venv venv ; .\venv\Scripts\activate ; pip install -r requirements.txt

3. Go Dark (Usage)

Host the Bunker (Server)

python cmd_chat.py serve 0.0.0.0 3000 --password SUPER_SECRET_CODE

Join the Channel (Client)

python cmd_chat.py connect SERVER_IP 3000 Tyler SUPER_SECRET_CODE

(Replace SERVER_IP with localhost if testing locally)

👁️ Visual Proof

They can't read this, but you can.

Example

Built for the shadows.

If this repo disappears, you know why. 😉

Star it while it's still up