Segundo Cérebro
by joaovitordc
README.md
# Segundo Cérebro
Uma base de conhecimento aberta sobre política, história, economia e políticas públicas do Brasil, com perspectiva progressista e **fontes em tudo**. Conecte ao Claude ou ao ChatGPT e pergunte o que quiser, inclusive aquela mensagem estranha que chegou no grupo da família.
- Explica conceitos, autores e a história do Brasil.
- Mostra os dados oficiais (IBGE, IPEA, TSE, Portal da Transparência…).
- Checa boatos com as agências de checagem e dá o veredito.
- Não recomenda voto nem candidato. É uma IA e se apresenta como IA.
**Como as notas são feitas:** agentes de IA pesquisam e redigem cada nota com fontes. Depois, um agente verificador independente abre cada fonte e confere números, datas e vereditos. A revisão humana está em andamento. Cada resposta informa o status da nota: *verificada* (conferida pelo agente independente) ou *revisada* (lida também por uma pessoa do projeto). Achou um erro? Abra uma issue com a fonte.
Endereço do servidor: **`https://segundo-cerebro-br.fly.dev/mcp`** (troque pelo endereço publicado).
## Conectar em 2 minutos
### Claude (funciona no plano grátis)
1. Abra o Claude (claude.ai ou o app) e vá em **Configurações → Conectores**.
2. Clique em **Adicionar conector personalizado**.
3. Nome: `Segundo Cérebro`. URL: o endereço do servidor acima.
4. Numa conversa nova, ative o conector no menu de ferramentas e pergunte.
No plano grátis dá para ter 1 conector personalizado.
### ChatGPT: GPT pronto
Abra o link do GPT **Segundo Cérebro** (em breve) e converse. Não precisa configurar nada.
### ChatGPT: conector (modo desenvolvedor)
1. Em **Configurações → Apps e conectores → Avançado**, ative o **modo desenvolvedor**.
2. Em **Apps e conectores**, clique em **Criar** e cole o endereço do servidor.
3. Numa conversa, escolha o conector no menu **+**.
### Claude Code, Cursor e outros clientes MCP
```json
{
"mcpServers": {
"segundo-cerebro": { "url": "https://segundo-cerebro-br.fly.dev/mcp" }
}
}
```
## Perguntas para testar
- "Recebi que o Pix vai ser taxado. É verdade?"
- "O Bolsa Família faz as pessoas pararem de trabalhar?"
- "O que foi o AI-5?"
- "Explica mais-valia como se eu tivesse 15 anos."
- "O Brasil é o país que mais paga imposto?"
## Como funciona
```
conhecimento/ notas em Markdown, uma por tema, cada uma com fontes
conceitos/ historia/ autores/ politicas-publicas/ dados/ boatos/
AGENTE.md como o agente se comporta (fonte única)
REGRAS-EDITORIAIS.md padrão de verdade: fontes aceitas, fato × opinião, correções
src/ servidor MCP + API para o GPT (Hono, hospedado no Fly.io)
scripts/ validar notas, checar links, gerar índice, gerar pacote do GPT
gpt/ pacote para criar o GPT (veja gpt/COMO-CRIAR-O-GPT.md)
```
O servidor não tem banco de dados: no build, as notas verificadas e revisadas viram um índice com busca em português, e o servidor responde a partir dele. As ferramentas expostas são:
- **`search`**: busca notas.
- **`fetch`**: lê uma nota completa, com fontes.
- **`checar_boato`**: confere uma alegação.
- **`listar_temas`**: lista tudo o que existe na base.
## Contribuir
Achou um erro? Abra uma issue com a fonte. Quer escrever uma nota?
1. Leia `REGRAS-EDITORIAIS.md`.
2. Copie `conhecimento/_modelo.md`.
3. Abra um pull request. Toda nota passa por verificação antes de ir ao ar.
Comandos para desenvolvimento:
```bash
npm install
npm run validar # confere o formato de todas as notas
npm run links # confere se as fontes abrem
npm run revisao # gera REVISAO.md com as notas que esperam revisão humana
npm run aprovar -- <id> # marca uma nota como revisada
npm test # testes do servidor e do conteúdo
npm run build # gera o índice publicado (sem rascunhos)
npm run dev # servidor local em http://localhost:8787/mcp
npm run gpt # gera o pacote do GPT em gpt/
```
## Licença
Código sob licença MIT. Textos das notas sob licença [CC BY-SA 4.0](https://creativecommons.org/licenses/by-sa/4.0/deed.pt-br): pode copiar e adaptar, citando a fonte e mantendo a mesma licença.
This server cannot be deployed
Maintenance
ActivityMaintained
ResponsivenessNo recent community issues