session-indexer logo

session-indexer

Freemium
Visitar

session-indexer es una herramienta para desarrolladores alojada en GitHub que indexa transcripciones de sesiones de Claude Code en SQLite y permite buscarlas semánticamente. Está pensada para recuperar el historial JSONL por proyecto, con FTS5 como alternativa cuando no está disponible la búsqueda basada en embeddings.

¿Qué es session-indexer?

Session-indexer is a developer tool for searching Claude Code session history on a per-project basis. It indexes JSONL transcripts into SQLite and then lets users retrieve past sessions with semantic search powered by bge-m3 embeddings through Ollama, with FTS5 available as a fallback.

The project is presented as a GitHub repository and appears to be aimed at developers who want a local, queryable record of Claude Code sessions rather than a generic note-taking or search app. Its core purpose is to make past sessions easier to find by turning transcript files into a searchable index.

¿Qué puede hacer session-indexer?

Indexes JSONL transcripts into SQLite

The project stores session history in SQLite, which makes the transcript data queryable in a structured local database instead of leaving it only as raw files.

Semantic retrieval with bge-m3 embeddings

The page description states that search is performed using bge-m3 embeddings via Ollama, which indicates embedding-based matching for searching by meaning rather than exact text alone.

FTS5 fallback search

When semantic retrieval is not used or not available, the project can fall back to SQLite FTS5, providing a text-search path over indexed transcript content.

Per-project session scope

The product is described as per-project search over Claude Code history, suggesting the index is organized around individual project contexts rather than one global transcript pool.

Repository includes project docs

The repository contains a docs directory and a .claude directory, indicating that usage and project-specific configuration/documentation are part of the codebase.

Casos de uso

“Find a prior Claude Code discussion in one project”

A developer can search session history for a specific project when they need to recover a decision, command, or troubleshooting thread from earlier Claude Code work.

“Locate information by meaning rather than exact wording”

Semantic search is useful when the user remembers the topic of a session but not the exact phrase used in the transcript.

“Search when embedding retrieval is not available”

If the embedding path is not in use, FTS5 provides a fallback for users who still need text-based retrieval over the indexed transcripts.

“Maintain a structured archive of transcripts”

Developers can keep JSONL transcripts in SQLite so session history is easier to inspect and reuse later.

Preguntas frecuentes

What does session-indexer index?

It indexes JSONL transcripts from Claude Code session history into SQLite.

How does search work?

The project uses bge-m3 embeddings through Ollama for semantic retrieval, with FTS5 as a fallback.

Is this a cloud service or a local tool?

The source describes a repository that indexes data into SQLite and does not indicate a hosted SaaS product.

Does it support non-semantic search?

Yes. The page explicitly mentions FTS5 fallback.

Where can I learn more about usage?

The repository includes docs and project files, but the provided page text does not show a full usage guide.

Datos rápidos

Category
Developer Tool
Primary task
Semantic search over Claude Code session history
Data format
JSONL transcripts
Storage
SQLite
Search method
bge-m3 embeddings via Ollama, with FTS5 fallback
Source domain
github.com

Análisis de tráfico de session-indexer

Los datos de tráfico son solo como referencia.

Visitas mensuales
0
Clasificación global
-
Tasa de rebote
0.00%
Duración media de la visita
00:00
Páginas por visita
0.00
Valoración del dominio
94

Tendencias de tráfico

Fuentes de tráfico

Las analíticas de tráfico aún no están disponibles.

Principales regiones

Las analíticas de tráfico aún no están disponibles.

Alternativas a session-indexer

SkillsMP logo

SkillsMP

skillsmp.com

SkillsMP es un marketplace gratuito para descubrir habilidades de agentes de código abierto en repositorios públicos de GitHub, con búsqueda, exploración, API REST y acceso MCP para herramientas como Claude Code, Codex CLI y ChatGPT.

port22 logo

port22

www.tryport22.com

port22 es una app para iOS y un agente para macOS que supervisan y controlan sesiones de agentes de programación en un terminal. Envía transcripciones al iPhone, avisa cuando se necesita entrada y admite Claude Code, Codex y OpenCode.

Murmell logo

Murmell

murmell.com

Murmell es un lienzo en el navegador para ejecutar agentes de programación con IA en entornos aislados compartidos en la nube. Permite coordinar Claude Code, Codex, Kimi y OpenCode en un mismo proyecto, sin configuración local ni conflictos entre archivos.

BlackFlare logo

BlackFlare

blackflare.dev

Aplicación para la barra de menús de macOS que mantiene activas las sesiones de Claude Code y Codex, avisa al terminar o cuando necesitan intervención y muestra el uso, con reenvío opcional a Telegram o Slack.

ResumeContext logo

ResumeContext

resumecontext.com

Servicio de memoria compartida para equipos de agentes de programación: conserva sesiones, sincroniza el archivo del proyecto y permite recuperar el contexto mediante MCP.

AgentManager logo

AgentManager

agentmgr.app

App para macOS que supervisa sesiones de Claude Code en una ventana flotante y te permite volver rápidamente al terminal o contexto del IDE correcto.