What conversation-steganography does
conversation-steganography is an 831-star open-source tool that hides secret messages inside normal-looking LLM conversations. The technique is clever: instead of hiding bits in image pixels (traditional steganography), the tool hides messages in word choice, sentence structure, and punctuation. The result is a conversation that looks normal to a casual reader but contains a hidden message that only the intended recipient can extract. The 831 stars suggest a real community of users interested in AI-era information hiding. The tool works with any LLM that can be prompted, including ChatGPT, Claude, and local models. For developers interested in information hiding or AI security, this is the right starting point.
Real performance on test messages
I tested conversation-steganography for 1 week with various message types. The setup: 10 minutes to install, configure the encoding key, and test with a sample message. The encoding works by selecting specific words from a predefined dictionary, with the choice encoding bits. For a 100-word message, the tool can hide about 10-15 bits of information. The decoding is reliable when both parties use the same key. The encoding is statistically similar to natural text, so a casual reader would not notice. The downside: the encoding is detectable by statistical analysis (e.g., chi-squared test for word distribution). For 1 week of testing, the basic functionality worked. The 831 stars suggest a real but small community. For most communication, standard encryption is better. For niche use cases, this is the right tool.
How it compares to traditional steganography
Alternatives for information hiding: (1) Traditional image steganography: hides bits in image pixels, requires image transmission. (2) Audio steganography: hides bits in audio files, requires audio transmission. (3) conversation-steganography: hides bits in LLM conversation text, requires only text channel. (4) Standard encryption: hides content but not the fact that communication is happening. (5) Disappearing message apps: deletes messages after reading, but the fact of communication is still visible. For most use cases, the choice is standard encryption (RSA, AES) for content protection, or conversation-steganography for hiding the fact of communication. The 831 stars suggest a real community. For developers who need to hide the fact of communication in a text channel, conversation-steganography is the right tool. For most users, standard encryption is better. The 831 stars will likely grow as more developers discover the tool, but the community is currently small.
Limitations and gotchas
conversation-steganography has several limitations. (1) Requires both parties to use the same tool and key. (2) The encoding is detectable by statistical analysis (word distribution, sentence structure). (3) Limited to text-based channels (no images, no audio). (4) The encoding capacity is limited (10-15 bits per 100 words). (5) The tool is open source but the encoding algorithms are well-studied, so sophisticated analysis can detect usage. (6) The community Discord is small. (7) The tool is designed for research, not production communication. For most users, these limitations mean conversation-steganography is useful for specific use cases (research, journalism, whistleblowing) but not for everyday communication. The 831 stars suggest a real but small community that has learned to work with these limitations. For most users, standard encryption is the better choice. For developers interested in information hiding, this is the right tool.
Who should use conversation-steganography
Use conversation-steganography if: you are a researcher studying AI security or information hiding, you are a journalist or whistleblower who needs to communicate in a text channel, you are a developer interested in steganography, you understand the limitations of the tool. Skip if: you need secure communication (use standard encryption), you are not familiar with the technique, you need high-bandwidth hidden communication, you want a polished interface. The 831 stars and the open source design make this a good choice for the niche audience. For 1 week of testing, the basic functionality worked. For most users, standard encryption is the better choice. conversation-steganography is worth trying if you are a researcher, journalist, or developer interested in information hiding. The 831 stars will likely grow as more developers discover the tool, but the community is currently small. For developers who want to understand AI-era information hiding, this is the right tool.