Sobre session-indexer

Busca semântica sobre o próprio histórico da sessão do Claude Code

Resumo da IA

Busca semântica por projeto sobre o histórico de sessões do Claude Code, não compartilhada em um armazenamento centralizado de memória. Indexa transcrições JSONL em arquivo SQLite local, recupera embeddings bge-m3 (Ollama) com fallback automático para FTS5 BM25, autoinjeta contexto passado relevante no início da sessão. Acompanhante de fim de sessão: session-end informa "onde parou", session-indexer informa "o que foi decidido" pelos mesmos hooks Stop/SessionStart. Apache 2.0, 75 testes passando, instale nada, faça deploy.

Descricao Detalhada

🔍 Ferramenta de busca semântica por projeto que permite consultar o histórico das sessões do Claude Code sem precisar de armazenamento centralizado. 📂 Cada projeto possui seu próprio arquivo SQLite contendo os transcripts em JSONL, indexado com embeddings bge‑m3 via Ollama, com fallback automático para FTS5 BM25. ⚡ Ao iniciar uma nova sessão, o sistema injeta automaticamente o contexto relevante das interações passadas, retomando exatamente onde você parou. 📊 Ao encerrar, o hook session‑end gera um resumo “onde parei”, enquanto o session‑indexer produz “o que foi decidido”, facilitando revisões e hand‑offs. 🛠️ Licença Apache 2.0, testes passando, instalação zero‑dependência – basta rodar e usar. Ideal para desenvolvedores que precisam de memória persistente por projeto, equipes que trocam turnos e quem quer retomar trabalhos longos sem perder rastro.

Captura de Tela da Ferramenta

session-indexer screenshot
Clique para ampliar

Principais Recursos

Busca semântica por projeto no histórico de sessões do Claude Code sem armazenamento centralizado
Indexação de transcrições JSONL em arquivo SQLite local
Recuperação de embeddings bge‑m3 via Ollama com fallback automático para FTS5 BM25
Injeção automática de contexto relevante de sessões anteriores ao iniciar uma nova sessão
Função de encerramento de sessão que indica onde o trabalho parou
Função de indexação de sessão que resume o que foi decidido
Ganchos Stop/SessionStart para integração com fluxos de trabalho
Licença Apache 2.0 com testes aprovados
Implantação sem necessidade de instalação
Comentarios 0

Nenhum comentário ainda

Seja o primeiro a compartilhar seus pensamentos e iniciar a conversa!

Participe da conversa

Entre para deixar um comentário e compartilhar seus pensamentos.

0.0
0 reviews
Carregando...
Loading rating distribution...
Carregando...

Loading reviews...