Your AI coding sessions, remembered.

Codetrail turns Claude Code into a persistent project partner: every file edit logged automatically, every use case & test case tracked, stale-context warnings on resume. No more confident-wrong narratives.

Built on tfl5. Open beta soon. Free during beta.

Auto-artifact log

Every Edit/Write becomes an immutable event in logs/devlog.sqlite. Zero manual log_event calls. Two-hook design ships in 5 minutes.

UC / TC tracking, TDD-aligned

Use cases and test cases live in the same SQLite next to every event. RED → GREEN runs are recorded, not implied. Session resume reads from data, not vibes.

Stale-resume warning

SessionStart hook compares devlog last-event with file mtime. If code moved without logging, the warning lands directly in the prompt — impossible to miss.

Multi-project memory

5, 20, 50 projects in one workspace? Codetrail walks up from any file to find the right devlog. One brain across all your codebases.

Browser-native viewer

Drag any devlog.sqlite into the viewer — events, UCs, TCs, test runs render instantly. Pure WASM, your data never leaves the browser.

Local-first, sync optional

SQLite stays on your disk, alongside the code. Cloud dashboard (P2) syncs on your terms. Privacy by default; collab when you want.

How it works

  1. Install

    One bash helper: np my-app scaffolds CLAUDE.md, docs/, memory/, logs/devlog.sqlite, MCP server. Or adopt an existing project in place.

  2. Work normally

    Open Claude Code. Auto-hooks log every artifact. The MCP server tracks UCs/TCs/test runs as you build. Nothing extra to remember.

  3. Resume any time

    Days, weeks, multiple agents later — Codetrail surfaces the right context. The narrative comes from data, not stale notes.

Get early access

We're opening the beta to a small batch of Claude Code power users first. Drop your email and we'll send the install link.

No spam. One email when access opens. You can leave anytime.