Back to feed
Dev.to
Dev.to
7/4/2026
session-indexer: giving Claude Code a memory that doesn't die with the project next door

session-indexer: giving Claude Code a memory that doesn't die with the project next door

Short summary

session-indexer indexes Claude Code session transcripts into a project-scoped SQLite database with semantic search (optional Ollama embeddings) or keyword fallback. It automatically injects relevant context at session start by analyzing git metadata. By keeping the database locally append-only and per-project, it avoids single points of failure: a corrupted index only breaks that project, and recovery means re-mining local JSONL files—nothing else is affected.

  • Per-project SQLite database for Claude Code session transcripts with semantic search or BM25 fallback
  • Automatic context injection at session start based on git branch and recent commits
  • Append-only local architecture eliminates single points of failure—corruption is isolated and recoverable

Generated with AI, which can make mistakes.

Is this a good recommendation for you?

Comments

Failed to load comments. Please try again.

Explore more