cd /news/large-language-models/show-hn-i-wrote-a-program-that-hashe… · home topics large-language-models article
[ARTICLE · art-18454] src=github.com pub= topic=large-language-models verified=true sentiment=· neutral

Show HN: I wrote a program that hashes files into poems

A developer created a program called Rhymesum that generates five-line poems as file fingerprints by computing a BLAKE3 hash and using it to seed an LLM sampler. The toy project, which is not cryptographically secure, outputs poems instead of traditional checksums to represent file identity.

read1 min publishedMay 30, 2026

Note: This is a toy project and far from cryptographically safe, better don't use it in production.

This project lets you fingerprint your files using LLM-generated poems instead of hard-to-remember checksums. It computes a BLAKE3

hash of the passed file, and based on that injects entropy in both the LLM sampler as well as the prompt itself. The output is a five-line poem representing a fingerprint of your file.

In twilight's hush, a phantom sloped
Across the meadow's trembling rim
A fleeting yodel echoed clear
As moonlight danced and stars drew near
In darkness's silence, all was grim
In a lovely abode I rest my head
Behind an ancient obelisk I softly tread
In the still of night a player draws near
She shakes her tambourine and whispers sweet cheer
The stars above twinkle with gentle delight

Build with make

, then download meta-llama-3.1-8b-instruct-q4_0.gguf

model using bash download_model.sh

.

rhymesum <file>

This project builds heavily on llama.cpp

── more in #large-language-models 4 stories · sorted by recency
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
Live at https://your-agent.zahid.host
Get free account → Pricing
from €0/mo · no card required
LIVE [news/show-hn-i-wrote-a-pr…] indexed:0 read:1min 2026-05-30 ·