Run one command, pick a folder, and the recording starts. A small daemon reads the transcripts your coding tools already write and stores prompts, responses and diffs in SQLite on your own machine. There is no API key to paste, no provider to choose and no proxy between you and your model.
Book a demo One command
npx promptwake init, then nothing.
Local by default
SQLite on your own disk.
Under one percent CPU
It reads files rather than intercepting traffic.
Setup questions
Which tools does it read?
Twenty-four are recognised automatically, including Claude Code, Cursor, GitHub Copilot, OpenAI Codex, Windsurf, Zed, JetBrains AI and VS Code. Detection is based on the transcript each tool writes, so switching between them mid-project keeps one continuous record.
What if a developer never installs it?
Then that machine produces no record, and the reports say so. Coverage is reported as its own figure rather than assumed, because an unmonitored laptop is a gap and not a clean result.
Can we run it for a whole team?
Yes. Each machine records locally; paid plans sync into a shared workspace with role-based access, and self-hosting keeps everything inside your own infrastructure.
Install it on one repository and look at the history.
Most people are surprised by how much of the last month they cannot otherwise reconstruct.