session-indexer

by valpere · Claude Skill · ★ 42

About session-indexer

session-indexer Per-project semantic search over Claude Code session history. Indexes JSONL transcripts into a per-project SQLite store; retrieves via bge-m3 embeddings (Ollama) with FTS5 BM25 fallback. Automatically injects relevant past context at session start. Problem it solves: returning to a project after a week and needing to find "what did we decide about X" across dozens of past sessions. gives you "where I left off last time"; gives you "what we discussed across all history" — by semantic similarity, not grep. Scope: single developer, single machine.

claude-codecliembeddingsgolangollamaragsemantic-searchsession-historysqlite

Quick Facts

Stars42
Forks1
LanguageGo
CategoryClaude Skill
LicenseApache-2.0
Quality Score66.2626660757989/100
Open Issues1
Last Updated2026-09-27
Created2026-06-25
Platformsclaude-code, cli, go
Est. Tokens~20k

Compatible Skills

These tools work well together with session-indexer for enhanced workflows:

  • lumen — semantic(0.22)+complementary+shared_fw(ollama)+same_lang+similar_pop+shared_platform (66%)
  • rag-code-mcp — semantic(0.20)+complementary+shared_fw(ollama)+same_lang+similar_pop+shared_platform (65%)
  • devrag — semantic(0.32)+complementary+same_lang+similar_pop+shared_platform (61%)
  • markdown-vault-mcp — semantic(0.36)+complementary+shared_fw(ollama)+similar_pop+shared_platform (61%)

More Claude Skill Tools

Explore other popular claude skill tools:

View all Claude Skill tools →

Popular Go Agent Tools

Frequently Asked Questions

What is session-indexer?

session-indexer is Per-project semantic search over Claude Code session history. Indexes JSONL transcripts into SQLite; retrieves via bge-m3 embeddings (Ollama) with FTS5 fallback.. It is categorized as a Claude Skill with 42 GitHub stars.

What programming language is session-indexer written in?

session-indexer is primarily written in Go. It covers topics such as claude-code, cli, embeddings.

How do I install or use session-indexer?

You can find installation instructions and usage details in the session-indexer GitHub repository at github.com/valpere/session-indexer. The project has 42 stars and 1 forks, indicating an active community.

What license does session-indexer use?

session-indexer is released under the Apache-2.0 license, making it free to use and modify according to the license terms.

View on GitHub → Browse Claude Skill tools