VS Code extension for AI-assisted development

Keep ownership of AI‑assisted code.

AI moves fast. SynapTrace keeps your understanding caught up. Trace what changed, why it works, and what to change next.

Install from Marketplace See how it works ↓
THE OWNERSHIP GAP

AI accelerates code generation. Understanding doesn't automatically follow.

Code appears faster

AI agents implement features and fixes in minutes.

Mental models fall behind

The code works, but you no longer remember why it works.

Dependency grows

The next change goes back to the model, because the implementation never fully became yours.

Shipping code is not the same as owning it.
WHAT YOU GET

Four views over the same project memory.

Trajectory

See how your work actually evolved — interruptions, returns, changes of direction, and the larger arc they belong to. Where was I, what changed, what am I returning to?

ABCA // same work, continued — not a new task

Changes

A diff tells you what lines moved. Changes recovers the model you need to own the change — why it exists, what behavior existed before, what exists now, and the smallest code path worth reading.

Before: recursive rebuild After: bounded data-driven path

Gap Map

What you need to understand to own the work you are doing now — grounded in the project, compared against the reasoning history SynapTrace has observed from you.

● concurrent refresh — previously demonstrated ● retry semantics — needs more attention ● failure behavior — evidence conflicts

Teaching

Carry a capability from the Gap Map into learning that stays tied to your project. Choose the depth that fits the situation.

Practice Focused Create → .ipynb
HOW IT WORKS

Deterministic local processing, selective AI analysis.

The model is used where semantic interpretation is useful; it is not called for every captured event. Repeated processing is incremental and idempotent — unchanged work does not create duplicate history or unnecessary provider calls.

supported AI CLI activity
local capture
project/work reconstruction
Trajectory + Changes
Gap Map → Teaching when attention is useful
DESIGN PRINCIPLES

Project memory is not developer memory

What exists, what was observed, and what you demonstrated are different kinds of evidence.

No fake history

Opening an old repository does not invent past work, decisions, or intent.

No mastery score

Understanding is not reduced to a permanent number. Evidence can be incomplete or contested.

Human authority

Explicit user intent and corrections outrank machine inference.

Preserve broadly, surface narrowly

Retain a large history; show only what matters for the current work.

GETTING STARTED

Running in four steps.

1

Install from the VS Code Marketplace

Early preview targets Windows x64.

2

Open a project

New, existing, or one with SynapTrace history — each is handled honestly.

3

Connect your AI provider

Bring your own key, stored in VS Code SecretStorage. Enable AI-assisted analysis when ready.

4

Work normally

As meaningful activity is captured, SynapTrace builds your Trajectory, Changes, Gap Map, and Teaching context.

Longer walkthrough in the documentation.

FAQ

Where does my data live?

Locally, with the project — in <workspace>/.synaptrace/. No required account or cloud control plane.

What gets sent to the AI provider?

When analysis is enabled: captured prompt text and bounded activity metadata. The normal digest path does not send repository source files or diff bodies.

Can I add it to an existing project?

Yes. SynapTrace builds a repository baseline describing what exists — it never fabricates historical work or intent.

Which AI tools does it capture?

Supported AI CLI workflows — currently Claude Code, with Codex and broader capture coverage planned.

How are API keys stored?

In VS Code SecretStorage — never in .synaptrace/ files or diagnostics.

AI wrote the code.
Make sure you own it.

Install SynapTrace
VS Code · Local-first · Claude Code