New

Reads now get trimmed, not blocked: −24% cost on bulk-file tasks in our benchmark.

New

Reads now get trimmed, not blocked: −24% cost on bulk-file tasks in our benchmark.

Coding agents read too much.

Watch an agent work and you’ll see it open lockfiles, generated clients and vendored libraries it never uses. Each of those reads costs tokens, and keeps costing on every turn until the session compacts. Snout started as a way to see that waste, then to stop it without hiding anything the agent needs.

Snout is built on one rule: when in doubt, read the file.

How we work

How we work

Show the work.

Every flag can be explained, and every number on this site comes from a benchmark you can rerun.

Say what we don’t know.

When Snout isn’t sure, it reads the file. When our data is thin, we say so.

Stay out of the way.

Snout runs on your machine, makes no network calls, and changes nothing without your say.

Try it on your own repo.

Install in one command. It starts in observe mode and changes nothing until you tell it to.

Snout, a pink anteater in a cowboy hat
Snout, a pink anteater in a cowboy hat