o que é
Markdown e git por baixo, MCP por cima
Markdown e git seus
As notas são arquivos
.mdnuma pasta comum. Você lê e edita no Obsidian ou em qualquer editor. Não há banco de dados que só o Cabeção entende.Qualquer provedor
GitHub, GitLab, Bitbucket, Gitea, um servidor seu ou só a sua máquina. O Cabeção usa o git e as credenciais que você já tem; não depende da API de nenhum provedor.
Agentes por MCP
Um servidor MCP local entrega aos agentes busca, grafo, fatos com validade no tempo e ferramentas para gravar memórias, com regras que eles não conseguem contornar.
Tudo reversível
Cada gravação é um commit identificado.
cabecao undodesfaz uma operação ou uma sessão inteira de um agente, sem reescrever o histórico.
na prática
Do init à próxima sessão
Crie o cérebro
Um comando, sem perguntas: ele cria a estrutura no repositório vazio, monta o índice local e registra o servidor MCP nos clientes de IA que encontrar.
$ cabecao init git@github.com:voce/cerebro.git --machine notebookPronto. Seu cérebro está em ~/cabecao (máquina notebook) e em git@github.com:voce/cerebro.git.Repositório vazio: estrutura do cérebro criada na branch main e enviada para git@github.com:voce/cerebro.git.Índice local: 0 notas indexadas em 2 ms.Agentes:Codex servidor MCP registrado em ~/.codex/config.tomlCursor servidor MCP registrado em ~/.cursor/mcp.jsonReinicie os agentes que estiverem abertos para eles enxergarem o Cabeção.O agente lembra
Numa sessão do Claude Code, você pede "guarde que os testes de pagamento só passam com
TZ=UTC". O agente chama a tool remember, e a resposta é uma nota nova e um commit.remember{"op": "01M79DRQR9648E1JZ60MF0EBNN","path": "memory/gotchas/testes-de-pagamento-precisam-do-fuso-fixo.md","action": "add","commit": "1af64e1dc48f5627dd086474c571b22326eaa3c0"}Volta quando precisa
Na próxima sessão, em qualquer máquina, a nota volta no recall do agente. E também pelo terminal, na busca.
$ cabecao search "testes pagamento"1 resultado(s) para "testes pagamento", com todos os termos (validade em 2026-11-13):1. Testes de pagamento precisam do fuso fixo [gotcha · project:pagamentos] vigentememory/gotchas/testes-de-pagamento-precisam-do-fuso-fixo.mdOs «testes» do serviço de pagamentos falham perto da meia-noite se o fuso não for fixo. Rode com `TZ=UTC npm test`.
como funciona
Arquivos, git e um servidor MCP na sua máquina
As notas ficam numa pasta comum, versionada com git. Os agentes leem e gravam por um servidor MCP que roda na sua máquina, e cada gravação vira um commit. O sync leva tudo ao seu repositório e dali às outras máquinas.
para quem é
Para quem trabalha com agentes de IA
Para quem trabalha com agentes de IA (Claude Code, Codex, Cursor e outros) e cansou de repetir as mesmas preferências, decisões e armadilhas a cada sessão nova. O que você ensina numa conversa fica guardado e volta na próxima, em qualquer cliente e em qualquer máquina.
começar
Em três comandos
npm i -g cabecao
cabecao init git@github.com:voce/cerebro.git
cabecao doctor
O init clona o repositório, cria a estrutura (ou adota o que já existe), monta o índice local e registra o servidor MCP nos clientes de IA que encontrar. O passo a passo está em Instalação.
- começarInstalaçãoInstale o Cabeção pelo npm e confira os requisitos.
- começarPrimeiro uso com um agenteO que pedir ao agente, o que ele grava e como isso aparece na próxima sessão.
- referênciaCLITodos os comandos do cabecao, com as opções, exemplos e códigos de saída.
- referênciaServidor MCPAs 17 tools, os resources e as instruções do servidor, com o que um agente pode e não pode fazer.