sutt/innocuous
View on GitHub ↗ ★ 10 Python
Steganographic encode/decode in LLM outputs
9 mentions on Hacker News by 1 person: 0 stories, 9 comments · first 2025-08-30 · latest 2026-09-23
20082026
-
…and it turned out to be an almost exact implementation of the Anthropic watermark algo. Repo here https://github.com/sutt/innocuous . It works with last year's llama.cpp. Check out the "Use Cases" and "How it works" sections in the readme…
comment by stillsut · 2026-09-23 · in Spymarks, not Watermarks -
I think the easiest explanation is to look at the table here: https://github.com/sutt/innocuous?tab=readme-ov-file#how-it-... Watch how the "Cumulative encoding" row grows each iteration (that's where the BTC address will be encoded) and…
comment by stillsut · 2025-09-30 · in Sampling and structured outputs in LLMs -
I've been building something like this, a markdown that tracks your prompts, and the code generated. https://github.com/sutt/innocuous/blob/master/docs/dev-summa... Check it out, I'd be curious of your feedback.
comment by stillsut · 2025-09-30 · in Claude Sonnet 4.5 -
Encoding / decoding hidden messages in LLM output. https://github.com/sutt/innocuous The traditional use-case is steganography ("hidden writing"). But I see more potential applications than just for spy stuff. I'm using this project as a…
comment by stillsut · 2025-09-30 · in Ask HN: What are you working on? (September 2025) -
…steganographic / arbitrary data encoding purposes. Should work with any llama.cpp compatible model: https://github.com/sutt/innocuous
comment by stillsut · 2025-09-23 · in Sampling and structured outputs in LLMs -
…diff in a markdown file for a steganography package I'm working on. Check out this document: https://github.com/sutt/innocuous/blob/master/docs/dev-summa... In particular, under v0.1.0 see `decode-branch.md` prompt and it's associated…
comment by stillsut · 2025-09-15 · in Vibe coding has turned senior devs into 'AI babysitters' -
…similar to this where you can encode information into the outputs of LLM's via steganography: https://github.com/sutt/innocuous Since I'm really looking to sample the only the top ~10 tokens, and I mostly test on CPU-based inference of 8B…
comment by stillsut · 2025-09-11 · in Defeating Nondeterminism in LLM Inference -
…and every solution generated, along with summaries of the code diffs. You can check it out here: https://github.com/sutt/innocuous/blob/master/docs/dev-summa... Specific example: Actually used a leet-code style algorithms implementation of…
comment by stillsut · 2025-09-03 · in Where's the shovelware? Why AI coding claims don't add up -
Hey I made an open source version of this last week (albeit for different purposes). Check it out at: https://github.com/sutt/innocuous There's lot of room for contributions here, and I think "fingerprinting layer" is an under-valued part…
comment by stillsut · 2025-08-30 · in SynthID – A tool to watermark and identify content generated through AI