CogniLayer: Um Servidor MCP para Memória Persistente no Claude Code

CogniLayer é um servidor MCP construído especificamente para o Claude Code que fornece memória persistente entre sessões. A ferramenta aborda o problema em que o Claude Code esquece tudo ao iniciar uma nova sessão—incluindo arquitetura do projeto, decisões anteriores e insights de depuração—forçando os usuários a reexplicar o contexto repetidamente.
Implementação Técnica
O sistema utiliza um banco de dados SQLite com busca de texto completo FTS5 e incorporações vetoriais (fastembed + sqlite-vec) para armazenar conhecimento localmente. Ele implementa busca híbrida que combina correspondência de palavras-chave com similaridade vetorial semântica.
Principais Recursos
- Armazena 14 tipos de fatos: decisões, padrões, pegadinhas, correções de erros, contratos de API e mais
- Detecção de desatualização: alerta quando fatos lembrados fazem referência a arquivos alterados
- Pontes de sessão: passa automaticamente o contexto entre sessões
- Sistema de decaimento de calor: fatos envelhecem com o tempo (quente/morno/frio) com informações frequentemente acessadas permanecendo relevantes
- Sistema de Cartão de Identidade: evita implantação no servidor errado
- 3 ganchos: SessionStart, SessionEnd, PostToolUse
- 10 ferramentas MCP e 7 comandos de barra
Configuração e Uso
Para instalar e usar o CogniLayer:
git clone https://github.com/LakyFx/CogniLayer.git
python install.py
Após iniciar o Claude Code em qualquer projeto, execute o comando /onboard. A ferramenta funciona inteiramente localmente com SQLite e funciona no Windows, macOS e Linux.
O projeto foi construído usando sessões do Claude Code, com o Claude ajudando a projetar o esquema do banco de dados, escrever o servidor MCP, construir o sistema de ganchos, implementar o classificador de busca híbrida e iterar no pipeline de incorporação. A ferramenta é 100% gratuita, de código aberto sob GPL v3, com strings de UI atualmente em tcheco, mas funcional com qualquer idioma.
📖 Leia a fonte completa: r/ClaudeAI
👀 See Also

Habilidade OpenClaw 'Dicas de Espera' Exibe Dicas de Aprendizado Durante os Tempos de Espera por Resposta da IA
A habilidade 'Waiting Tips' para OpenClaw envia uma dica de aprendizado aleatória imediatamente quando um usuário envia uma mensagem, preenchendo o tempo de espera de 5-10 segundos para respostas de IA com conteúdo útil. Inclui 75 dicas bilíngues em cinco categorias e funciona em várias plataformas de mensagens.

O aplicativo OpenClaw para iOS adiciona sincronização de dados históricos do Apple Health de até 18 meses
A versão mais recente do aplicativo OpenClaw para iOS permite a exportação de dados históricos do Apple Health, permitindo que os usuários sincronizem até 18 meses de dados de saúde com seu agente para obter insights personalizados ou treinamento de IA.

Solicitação de Recurso do Claude Desktop: Gancho de Início de Sessão para Inicialização Automática
Um desenvolvedor que constrói sistemas de contexto persistente para o Claude Desktop identifica uma lacuna: o campo Preferências do Usuário só injeta instruções quando o usuário envia a primeira mensagem, exigindo gatilhos manuais para inicialização. Eles propõem adicionar um campo de execução "Ao Iniciar a Sessão" que é executado automaticamente quando uma nova conversa é aberta.

Repositório de Modelo de Código Claude para Aplicações Spring Boot
Um repositório do GitHub fornece um modelo Claude Code para gerar aplicações Spring Boot com melhores práticas para integração de banco de dados, implantação no Kubernetes e testes de integração usando Testcontainers.