CTX v0.3.40 — memória persistente entre sessões do Claude Code (98 usuários, 2.726 downloads/mês)
(github.com/jaytoone)Uso o Claude Code todos os dias e achava uma pena que, quando a sessão caía, todas as decisões e o contexto anteriores se perdiam.
Foi por isso que criei o CTX.
O que é o CTX?
Ele se conecta ao hook UserPromptSubmit do Claude Code e injeta automaticamente conversas passadas, decisões e referências a arquivos no início da próxima sessão. Instalação com uma única linha: pip install ctx-retriever.
Status atual (em 2026-07-01)
- Usuários acumulados: 98
- Sessões acumuladas: 9.160
- Downloads mensais no PyPI: 2.726
- GitHub: https://github.com/jaytoone/CTX
Principais mudanças na v0.3.40
- Busca híbrida BM25 + vec0 (α=0,5)
- Integração de G1 (memória de decisões) + G2 (busca em arquivos do codebase)
- Correção de bug na detecção automática da URL do Turso durante a instalação
- Unificação do caminho de vault.db → ~/.ctx/vault/
Qual é a diferença em relação a RAG?
| Item | RAG comum | CTX |
|---|---|---|
| Objetivo | Busca em documentos | Continuidade de sessões de desenvolvedor |
| Latência | 500ms~2s | <1ms (BM25 determinístico) |
| Chamadas ao LLM | Embeddings a cada vez | Opcional (vec-daemon) |
| Indexação | Manual/em lote | Automática ao encerrar a sessão |
| Custo | Custo de chamadas de API | Gratuito localmente |
| Memória entre sessões | ✗ | ✅ |
| Especializado para agentes de coding | ✗ | ✅ |
Instalação
pip install ctx-retriever
ctx install
Agradeço qualquer feedback. Espero que seja útil para quem usa o Claude Code.
Ainda não há comentários.