hev kit makes your coding agent traces searchable via a hybrid search
system built on turbopuffer and
hev layer. Every
file your agents opened, every command they ran, every approach they
abandoned sinks the moment the session closes. Install the hev daemon on
as many machines as you want, and go back down for it.
hev kit makes your coding agent traces searchable via a hybrid search
system built on turbopuffer and
hev layer. Install
the hev daemon on as many machines as you want to share and search
your traces.
twilight zone · 200 m
Ask it what happened.
Type what you remember. kit searches prompts, replies and tool
calls across every session and shows where the words turned up,
down to the command the agent ran.
Same search from the terminal: hev query "why did the preflight fail". Or just ask Claude Code or Codex: hev up gives them a skill that searches it for you.
Read it back the way it ran.
A trace replays in the harness's own shape: your prompt, the
agent's narration, tool calls folded until you want them. The rail
on the right marks every prompt, failure and wait.
This one is the session that wrote hev up.
See where the time went.
The timeline splits the wall clock into you, the model and its
tools, with context size underneath. In that three-and-a-half hour
session the agent spent 81% of it waiting on a person.
Know what it cost.
Spend, tokens and cache hits across every trace, by day and by
model, at list rates. The heatmap shows when you actually prompt.
127.0.0.1:8099
Run it on your own sessions.
$ brew install hev/tap/kit
$ export TURBOPUFFER_API_KEY=tpuf_...
$ hev up
# gateway + dashboard in Docker, hevd under launchd, # and a hev-query skill for Claude Code and Codex # then open http://127.0.0.1:8099✓ docker running
✓ layer-gateway:0.6.0 running on :8080
✓ turbopuffer key accepted, archiving to namespace hev-traces
✓ hevd installed, first scan started
✓ hev-query skill installed for claude, codex
✓ dashboard running http://127.0.0.1:8099 ▄▀▄ ▄▀▄hevd is up, capturing sessions on this machine. ▐████████▌dashboard http://127.0.0.1:8099
▐█ ▀ ▀ █▌search hev query "why did the preflight fail"
▀██▄▄██▀ ψarchive <(°O°)> turbopuffer · hev-traces
▐█ █▌stop hev down$ hev query "why did the preflight fail"
The capture daemon. It reads the session files your coding agents already write and indexes new and growing ones, so the archive keeps filling after the terminal closes.
hev-query skill ~/.claude, ~/.codex
An agent skill, so Claude Code and Codex can search your traces themselves: they plan a few phrasings, fan them out through hev query, and read the session around the best hits. Installed for whichever of the two you have.
Your archive turbopuffer
A namespace in your account, hev-traces by default. kit hosts nothing and keeps no copy.
Coding agent sessions hold whatever the agent saw: keys pasted into a
prompt, secrets on a command line, file contents, customer data. hevd
indexes every coding agent session on each machine it runs on,
prompts, replies and tool calls, and writes them to your turbopuffer
namespace as they are.
kit does not redact anything or filter by project yet. Run it on a
machine whose sessions you are comfortable storing there, and treat the
namespace and your key with the same care as the transcripts.