thedotmack/claude-mem
“A sessão acaba. A memória não deveria.”
Construiu um sistema de memória persistente para agentes e o transformou em produto com camada hospedada.
- 0
- skills
- 0
- linhas
- 0
- automáticas
- Apache 2.0
- licença
O ensaio
O claude-mem parte da falha mais óbvia e menos resolvida da programação assistida: toda sessão começa amnésica. Você explicou a arquitetura ontem, resolveu aquele bug de timezone semana passada, decidiu não usar aquela biblioteca por um motivo específico — e nada disso existe amanhã. A resposta aqui é um observador que roda em paralelo, escreve observações num SQLite local e reinjeta o que for relevante no início das sessões seguintes. É, de longe, o pacote mais invasivo do catálogo: sete hooks de ciclo de vida, um worker HTTP local, banco em disco e um caminho de instalação que por padrão pede login. Em troca, é o único que ataca o problema de continuidade em vez de contorná-lo com handoff manual. As vinte skills em volta são o que você faz com a memória depois de tê-la: buscar, narrar a história do projeto, gerar digest semanal, rodar standup entre worktrees.
Instalar
Instalador próprio
No terminal, de qualquer diretório.
npx claude-mem install
É o pacote mais invasivo da lista: hooks, daemon e banco. Em compensação é o único que resolve o problema de a sessão seguinte não saber nada da anterior.
→O que essa instalação faz na sua máquinaFechar
Como o método funciona
Instalador que o próprio projeto publica no npm. Faz mais do que copiar arquivo: costuma registrar hooks e escrever em settings.json.
Precisa ter
- Bun
- uv
- Node 18+
Onde cai no disco
~/.claude-mem/ (dados) + ~/.claude/plugins/cache/thedotmack/claude-mem/<versão>/ (skills)
O que liga sozinho
- Registra sete hooks de ciclo de vida do Claude Code.
- Sobe um worker local em 127.0.0.1:37701 que observa a sessão e grava observações num SQLite.
- Por padrão pede login por e-mail para provisionar a chave de memória hospedada.
Outras formas
- `--provider claude` roda a memória no seu próprio plano Anthropic e pula o login.
- `CLAUDE_MEM_ONLINE_OPTIN=false` completa a instalação sem nenhuma interação de conta.
- `--ide opencode`, `--ide cursor`, `--ide grok-bot` instalam para outros hosts.
Sair
npx claude-mem uninstallFluxos deste pacote
O que fazer depois de ter memória persistente. A captura é automática; estas são as skills que leem o que foi capturado.
As 0 skills
Outros pacotes