Your AI chat history belongs in your repo — so that's the only place we put it.

Session Control saves and resumes your GitHub Copilot, Cursor, Codex, and Claude Code chat sessions, linked to your git commits. Local-first. Cross-IDE. Free forever.

Install free on Open VSX See Pro →
Free — forever

Session Control

Everything the extension does today stays free. That's a commitment, not a trial.

  • Save chat sessions from Copilot, Cursor, Codex, and Claude Code
  • Resume any session into any supported provider
  • Provider picker for resume targets
  • Browse saved sessions per repository
  • Session history linked to git commits
Pro

Session Control Pro

Find useful work across your saved sessions, then turn it into durable knowledge for your team and AI tools.

Search Saved Sessions (All Workspaces)

Search locally stored sessions across workspaces with ordinary text, then open the result you need.

  • Narrow results with provider:, branch:, workspace:, after:, and before: filters
  • Select a result to open that saved session

Knowledge Harvesting

Turn write-only chat logs into a durable knowledge base your team — and your AI tools — can actually use.

  • Analyze your saved sessions and extract reusable playbooks, decisions, code patterns, and pitfalls
  • Write a plain-markdown Open Knowledge Format bundle into your own repo
  • Every concept cites the session it came from
  • Dry-run preview before anything is written
  • Analysis by the AI model you already use — results stay in your repo

Pricing

Two Pro features, one price. No seats math, no tiers.

Free

$0

Save, resume, browse — across all four providers. No account required.

Install

Pro

$29/year

Everything in Free, plus Global Session Search and Knowledge Harvesting. License key delivered instantly via Polar.sh. Prefer monthly? $4/month.

Upgrade to Pro
Founders lifetime — $49, first 100 buyers. Pay once, keep Pro forever. Thanks for being early.
Get lifetime access

Local-first, by design

Sessions are stored in your repository as plain files. Knowledge bundles are written to your repo, in vendor-neutral markdown you can read with cat. Saving, resuming, and searching sessions involve no network calls at all: Global Session Search runs locally over your stored session files and does not upload their content. Pro validates your license key, and — only when you run Knowledge Harvesting — sends session content to the AI model you already have configured (Copilot, Cursor, Claude, or Codex) for analysis. Your data goes to the provider you already trust with your code, never to us — we don't run servers. No telemetry, no cloud storage, no account.