Discover and explore top open-source AI tools and projects—updated daily.
thinkstFast AI text detection via compression ratios
Top 95.6% on SourcePulse
ZipPy offers a novel, compression-based approach to detecting AI-generated text, aiming for speed and scalability over traditional large-model methods. It's designed for researchers and developers needing a lightweight, embeddable solution for text classification.
How It Works
ZipPy leverages compression algorithms (LZMA, zlib, Brotli) to indirectly measure text perplexity. By "seeding" a compression stream with AI-generated text, it measures how well a sample text compresses against this seeded dictionary. Texts similar in word choice and structure to the AI corpus will compress better, indicating AI generation. This method approximates the high-probability token sequences characteristic of LLM output.
Quick Start & Requirements
pip3 install thinkst-zippy or via pkgx install zippy.zippy command-line script, accepting file paths or reading from stdin.Highlighted Details
Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
ZipPy's effectiveness is limited to English prose and may perform poorly on non-English text, computer code, or highly stylized content like poetry. The confidence scores are raw deltas and not normalized percentages, requiring careful interpretation.
10 months ago
Inactive
dleemiller