Pular para o conteúdo

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.

  1. 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 uninstall

Fluxos deste pacote

Memória entre sessões

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