open source · MIT

Sua mente, versionada.

O mind é um vault de conhecimento pessoal em Markdown e git — onde vivem seus fatos, suas decisões e as regras de como você quer ser ajudado. Você é dono de cada linha, sem caixa-preta e sem infra extra.

Ver no GitHub

$ crie seu repo → aponte pro seu repo → setup · sem cadastro

clique num nó · exemplo do vault

o problema

Toda sessão nova, o mesmo resumo.

Memória interna existe — mas é opaca, e reseta a forma como você tem que explicar as coisas. O mind troca isso por um vault que você enxerga e edita.

sem mind

Memória interna do assistente

“lembra que eu te falei sobre o projeto X...”
— toda sessão, de novo
  • Caixa-preta: você não vê nem edita o que foi guardado
  • Presa ao produto — não acompanha se você trocar de ferramenta

reinicia, se dilui, você reexplica

com mind

Vault versionado, seu

projetos/hobby.md
tags: [mobile, backend]
## Estado atual
App em produção. Próximo: revisar autenticação...
  • Markdown real, no seu git — abre em qualquer editor
  • Sobrevive a troca de ferramenta, de máquina, de sessão
por que não é só mais um app de notas

Quatro decisões, um vault.

Você é dono

Markdown versionado, visível, editável fora do Claude — não é caixa-preta de ninguém.

Zero infra nova

Sem MCP server, sem vector DB. Só uma Skill nativa do Claude Code lendo git.

Guarda como você trabalha, não só o quê

Convenções, regras, forma de responder — não só fatos soltos sobre sua vida.

Fork que recebe updates

Puxa melhorias do template (git fetch upstream) sem perder seu conteúdo.

prova, não promessa

Não é conceito. É um repo real.

O comando de setup e a árvore de pastas abaixo são exatamente o que está no repositório hoje.

~/mind
mind/
├── MIND.md — índice raiz
├── docs/
│   └── ARQUITETURA.md
├── claude-user/ — Skill + CLAUDE.md
├── .claude/ — settings de projeto
└── scripts/
     └── setup-symlinks.sh
// a Skill carrega só o nó certo, nunca a árvore inteira
conhecimentos/git.mdvida-pessoal.mdprojetos/hobby.mdtarefas/empresa.mdClaude lê 1 arquivo
fricção quase zero

Funciona com o que você já tem.

Não é um git clone direto: você vira dono de um repo próprio desde o primeiro commit — e mesmo assim continua recebendo atualizações do template quando quiser.

1

Crie seu repo

Vazio e privado — GitHub, GitLab, tanto faz. Sem README nem .gitignore.

2

Aponte pro seu repo

Clone o template e troque os remotes: ele vira upstream, o seu vira origin.

3

Rode o setup

./scripts/setup-symlinks.sh

4

Abra e converse

claude no terminal — a Skill cuida do resto.

Ver o passo a passo completo (com os comandos) no README →

Sua memória, no seu git, hoje.

Um repo seu, um script, e o Claude Code para de começar do zero.

★ Star no GitHub

Grátis, open source (MIT), sem cadastro.