Open source · MIT · Local-first

Pick up AI‑assisted work
without starting over.

Footprint records what happened, keeps the latest trustworthy context, and lets you preserve high-value conversations as encrypted evidence.

Terminal
$
Database initialized at ~/.footprint/footprint.db
Ready to record sessions
$
i Found 2 related contexts — selecting best match
Context loaded: refactor/auth-module
Recording session… _
Without Footprint

Every AI session starts from zero.

You re-explain context. You lose decisions from last week. Handoff is a raw transcript dump nobody reads.

With Footprint

You pick up right where you left off.

The next session knows what still matters, which threads are separate, and what was already decided.

See the product.

Footprint is easier to understand from the screens than from a command list.

Footprint dashboard showing stats, activity feed, and timeline

Dashboard

Stats, recent activity, timeline, and label filters — one view to find the right record without guessing.

Footprint detail page showing summary, Git context, and conversation timeline

Detail view

Start from a readable summary. Drill into Git context, conversation timeline, and content preview.

What Footprint helps you do

Not just chat history. Raw work in, usable summaries out, with human confirmation at every step.

Record real work

Transcript, commands, tests, file changes, and git activity from claude, gemini, and codex sessions.

Keep useful context

Summaries, decisions, recurring trends. The next session starts with the right context instead of guesswork.

Separate work threads

Suggest related context conservatively, then let you confirm, reject, move, split, or merge.

Clean handoff

Export session bundles with readable summaries, transcript snapshots, and recurring issue context.

Encrypted evidence

Preserve selected conversations with AES encryption, verification, and separate export flow.

Runs locally

Data stays on your machine. No seats, no usage pricing, no hosted-memory lock-in. MIT open source.

Start in 60 seconds

Try without installing, or install once for everyday use.

# quick try
npx @pcircle/footprint setup
npx @pcircle/footprint demo --open

# install for everyday use
npm install -g @pcircle/footprint
footprint setup
footprint demo --open

# record live work
footprint run claude --prepare-context -- <args...>
1
Install or try

Use npx for a quick try, or install globally for daily use. Requires Node.js 22+.

2
Explore the dashboard

Open the local product and browse the dashboard and detail view before changing your workflow.

3
Record real work

Record AI sessions. Footprint suggests the most likely context thread before you start.

Choose your path

Use the shortest route to the information you need.

Blog

Updates, deep dives, and release notes. Coming soon.

Coming soon
Coming soon
Coming soon