fix the flaky retry logic · npm run dev · SELECT * FROM events WHERE tool = claude · cargo build --release · make the pricing cards responsive · fix the flaky retry logic · npm run dev · SELECT * FROM events WHERE tool = claude · cargo build --release · make the pricing cards responsive · const [playing, setPlaying] = useState(false) · def spin_up(rpm: int) -> None: · go func() { ch <- diff } · add dark theme tokens to the landing page · const [playing, setPlaying] = useState(false) · def spin_up(rpm: int) -> None: · go func() { ch <- diff } · add dark theme tokens to the landing page · git commit -m “vibecoded at 3am” · refactor auth middleware · fn main() { println!(“recording”) } · docker compose up -d · @keyframes spin · git commit -m “vibecoded at 3am” · refactor auth middleware · fn main() { println!(“recording”) } · docker compose up -d · @keyframes spin · write a migration for the events table · println(“hello, disk”) · promptwake init · explain this regex · pip install torch · kubectl apply -f · write a migration for the events table · println(“hello, disk”) · promptwake init · explain this regex · pip install torch · kubectl apply -f · PLATTER ACTUATOR SPINDLE

Your codebase never forgets again.

Every session your AI tools run is written to disk, indexed and searchable - months later, word for word.

Total recall for AI-written code.

Every prompt, response and changed line - written to disk on your machine, and only yours.

Start recording$ promptwake init
SCROLL TO SPIN UP
24+ TOOLS AUTO-DETECTED0 API KEYS100% LOCALlocalhost:7420

See it in action

One command, then everything your AI writes - captured, searchable, yours.

How does it work?

In the time it takes to read this sentence, PromptWake is already recording.

01Run one command
$ promptwake init

Point it at any project folder. No provider picking, no API keys, no config files. It just starts.

02Capture everything
prompt → Claude Code14:32diff · auth.ts+38 −12response · 214 lines14:33

24 AI tools recognized automatically. Prompts, responses and file changes captured silently in the background.

03Search & trace
which prompt wrote this?

Search your whole history and trace any line back to the exact prompt - and model - that created it.

04Roll back anytime
before auth refactorRestore

When the AI takes a wrong turn, restore any earlier state in one click - without touching git.

One screen. All your memory.

See how the dashboard turns three weeks of AI chaos into an answer in seconds.

promptwake.local / acme-app - timeline
You → Claude Codetoday 14:32
Refactor the auth middleware to support refresh tokens - keep the session API backwards compatible.
±
Claude Code changed middleware/auth.ts+38 −12
- const token = req.headers.authorization
+ const { access, refresh } = readTokens(req)
Rollback point - before auth refactorRestore

Private by architecture, not by promise.

PromptWake is built so the most sensitive thing - your code and prompts - stays on your machine, and secrets never get stored at all.

Redaction

Secrets never stored

API keys, tokens & passwords are auto-redacted before anything is written - local or cloud. They never touch disk.

Local-first

Free = 100% local

On the free tier nothing ever leaves your machine. Every capture lives in a local SQLite database at ~/.promptwake.

Pro sync

Your history, encrypted

Cloud sync is opt-in for Pro and encrypted in transit. You decide what leaves your device - nothing syncs by default.

Enterprise teams trust the trail.

When AI writes production code, "who asked what, when" stops being a curiosity and becomes a requirement.

Automatic compliance reports

Every AI interaction is logged with author, tool, model and diff. Monthly audit reports generate themselves.

SSO / SAML & SCIM

Plug into your identity provider. Provision and deprovision seats automatically as your team changes.

Self-host on your infra

Run the whole platform inside your network. Your prompts and code never leave your perimeter.

Full history retention

Append-only storage with configurable retention. Reconstruct any moment of any project, years later.

Role-based access

Fine-grained control over who sees which projects, prompts and diffs - enforced everywhere.

Slack & comments

Discuss prompts and diffs where they happened. Decisions stay attached to the code they shaped.

NET · PW26GJ

Join the network

Developers everywhere keep every prompt, response and diff with PromptWake - across every timezone. Add your machine to the map and never lose an AI decision again.

Auto-detects
Claude CodeCursorChatGPTGitHub CopilotGeminiCodexOpenCodeTraeWindsurfAiderClineContinueZed AICodyTabnineReplitBoltv0DevinAmazon QJetBrains AIRoo CodeDeepSeekMistralClaude CodeCursorChatGPTGitHub CopilotGeminiCodexOpenCodeTraeWindsurfAiderClineContinueZed AICodyTabnineReplitBoltv0DevinAmazon QJetBrains AIRoo CodeDeepSeekMistral

Loved by people who ship with AI.

I stopped keeping a prompts.txt file the day I installed it. Three weeks later I traced a subtle bug back to one Cursor prompt in about ten seconds.
MOMaya OkaforStaff Engineer, fintech
The rollback points alone are worth it. Claude rewrote half my state layer at 2am - I restored the pre-refactor snapshot with one click.
JWJonas WeberIndie hacker
We run it self-hosted for the whole team. Compliance asked how AI-generated code enters our repo - for the first time, we just showed them.
PRPriya RamanEng Manager, healthcare SaaS

Built on a solid, boring foundation.

A single static binary, an append-only local store, and open export formats. No daemon farms, no lock-in - your history is yours, in files you can read.

<1%
CPU overhead
0
bytes to the cloud (Free)
24
AI tools auto-detected
1
command to start

One command.
All your memory.

$ npx promptwake init