O que gbrain faz?
Salvar e carregar relatórios com timestamp. Roteamento por palavras-chave para consulta rápida. Tarefas cron salvam saídas como relatórios; o agente ou usuário consulta-os por palavra-chave. Inclui o Actionability Gate: verificação de links no momento da entrega (Quebrados/Mortos/Indiretos/Ausentes) para briefings, resumos de reuniões e relatórios de pesquisa.
Funcionalidades
- Salvar relatórios: Armazene relatórios com timestamp automático.
- Carregar relatórios: Recupere relatórios por palavra-chave.
- Roteamento por palavras-chave: Organize saídas em categorias pesquisáveis.
- Actionability Gate: Verifique links nos relatórios antes da entrega.
Como usar
- Defina uma tarefa cron para gerar relatórios.
- O agente salva a saída como um relatório com uma palavra-chave.
- Consulte o relatório usando a mesma palavra-chave.
Exemplo
# Tarefa cron: gerar resumo de reunião
cronjob --output report --keyword "reuniao-2025-04-01" --action "summarize"
# Agente consulta relatório
from gbrain import load_report
report = load_report("reuniao-2025-04-01")
print(report.content)
Actionability Gate
O Actionability Gate verifica links nos relatórios e marca:
- Broken: Link quebrado
- Dead: Link morto
- Indirect: Link indireto
- Missing: Link ausente
Isso garante que apenas links válidos e acionáveis sejam incluídos.
Plataformas suportadas
- Claude Code
- Cursor
- Codex
- Outros agentes de IA compatíveis
Requisitos
- Acesso a armazenamento local ou remoto para relatórios
- Suporte a tarefas cron no ambiente do agente
Contribuição
Contribuições são bem-vindas! Envie pull requests para o repositório garrytan/gbrain.