Deixamos para trás a era dos multi-agentes fragmentados. Nesta evolução massiva, o CaioCore se consolidou como o Mestre dos Magos, aglomerando as habilidades de dezenas de especialistas focados (Vendas, Design, Automação, Programação, E-mails e Monitoramento) em um único super-agente inteligente e soberano.
Diferente de frameworks tradicionais, o Caio v5.2 introduz o Arsenal de Habilidades (Command Center), permitindo orquestração modular de ferramentas em tempo real com raciocínio encadeado (CoT).
O CaioCore foi desenhado com alto poder de orquestração interna e loops refinados de observabilidade em Tempo Real.
graph TB
%% Definitions
classDef user fill:#f8fafc,stroke:#6366f1,stroke-width:2px,color:#1e293b
classDef frontend fill:#0f172a,stroke:#8b5cf6,stroke-width:2px,color:#fff
classDef gateway fill:#1e1b4b,stroke:#a855f7,stroke-width:2px,color:#fff
classDef orchestrator fill:#4c1d95,stroke:#c084fc,stroke-width:3px,color:#fff
classDef tool fill:#064e3b,stroke:#10b981,stroke-width:1px,color:#fff
classDef db fill:#18181b,stroke:#52525b,stroke-width:1px,color:#a1a1aa
%% Nodes
User([👤 Operador Soberano]):::user
subgraph UI_Layer ["🎨 Camada de Interface (v5.2 Premium)"]
Dashboard["💻 Dashboard React + Tailwind v3<br/>(Glassmorphism & Neural Sphere)"]:::frontend
CLI["📟 Caio CLI v0.1.4"]:::frontend
end
subgraph Core_Engine ["🧠 Matriz de Processamento (Gateway)"]
Router["🛸 API Gateway / FastAPI<br/>(Roteamento Inteligente)"]:::gateway
Orchestrator["⚡ Mestre dos Magos<br/>(Loop de Raciocínio CoT)"]:::orchestrator
end
subgraph Arsenal ["⚔️ Arsenal de Habilidades (Modules)"]
direction LR
Files["📁 Sandbox FS"]:::tool
Search["🌐 Web Search"]:::tool
Mail["📧 Sentinel Mail"]:::tool
MCP["🧩 MCP Host"]:::tool
end
subgraph Persistence ["💾 Memória e Conhecimento"]
Obsidian[("📝 Obsidian Knowledge Graph<br/>(Neural Memory)")]:::db
Vector[("🧠 PGVector DB<br/>(Embeddings)")]:::db
end
%% Connections
User --> UI_Layer
UI_Layer --> Router
Router <--> Orchestrator
Orchestrator --> Arsenal
Orchestrator <--> Persistence
%% Feedback
Arsenal -.->|Data Feedback| Orchestrator
O Dashboard v5.2 não é apenas uma interface de chat; é um Centro de Operações Táticas (War Room):
- Real-Time Reasoning Panel: Acompanhe o "Cadeia de Pensamento" (Chain of Thought) do Caio enquanto ele orquestra ferramentas, garantindo total transparência no processo decisório.
- Artifact Canvas: Visualização instantânea de código, documentos e diagramas gerados pelo agente em uma área dedicada, sem poluir o fluxo do chat.
- Neural Sphere Monitoring: Feedback visual da atividade neural do sistema, indicando carga de processamento e saúde dos agentes de Tier 1.
Uma das maiores revoluções do CaioCore é como ele lida com a retenção de aprendizado prolongado através de uma Matriz de Memória Híbrida:
graph LR
%% Styles
classDef input fill:#6366f1,stroke:#4f46e5,color:#fff
classDef process fill:#1e1b4b,stroke:#8b5cf6,color:#fff
classDef storage fill:#18181b,stroke:#10b981,color:#fff
classDef view fill:#0f172a,stroke:#3b82f6,color:#fff
In[[User Prompt]]:::input --> Core[CaioCore Engine]:::process
Core -->|Processamento AST| AST[Neural Mapping]:::process
subgraph Brain ["Matriz Cognitiva"]
AST -->|Embeddings| Vector[("PGVector DB<br/>(Semântica)")]:::storage
AST -->|Markdown 3D| Obsidian[("Obsidian Graph<br/>(Documentação)")]:::storage
end
Obsidian -->|Visualização| GraphView["🧠 3D Knowledge Map"]:::view
Vector -->|RAG| Core
- Economia Imediata: Em interações curtas ou de longo prazo, gastamos até 70% menos tokens, pois a IA não precisa reler manuais absolutos. Ela extrai blocos de memória apenas quando necessário.
- Obsidian 3D: Agora você não apenas lê logs num terminal preto; todo o mapa cerebral do Caio atualiza um repositório
.mdautomaticamente. Com o Obsidian, você visualiza o cérebro dele em Grafos 3D! - Persistência Total: A memória inteligente e rastreada é infalível e persistente, sobrevivendo a reinicializações e atualizações de infraestrutura.
O Caio v5.2 não apenas conversa; ele executa. O Command Center permite ativar módulos específicos para cada missão:
- 📁 Filesystem Sandbox: Edição e criação de arquivos em ambiente isolado e seguro.
- 🌐 Web Search (Deep Search): Busca profunda em tempo real via Brave/Google API para dados atualizados.
- 📧 Sentinel Mail: Gestão inteligente de e-mails (IMAP/SMTP) com transformadores de visualização em cards.
- 🧩 MCP Host (Model Context Protocol): Integração universal com qualquer ferramenta compatível com o protocolo MCP.
- ⏰ Orquestrador de Cron: Agendamento de tarefas complexas e gestão de calendário Google nativa.
Abaixo, veja o que o CaioCore faz em comparação à base de outros frameworks famosos no ecossistema:
| Funcionalidade Estratégica | 🛸 CaioCore (Mestre dos Magos) | 🤖 Nanobot / CaioBot | 🦁 OpenClaw |
|---|---|---|---|
| Identidade do Agente | Universal Onipotente (Tudo em 1) | Multi-agentes isolados, perda de contexto ao trocar | Focado apenas em Dev de Software/Terminal |
| Interface Nativa / UI | Dashboard Moderno React + Tailwind v3 + Shadcn, zero lag de chat e responsivo | Linhas de comando feias ou WebView HTML estático | Apenas Prompt e Shell puro |
| Processamento de E-mails | Busca IMAP robusta. Transforma textos sujos em Cards visuais limpos no Frontend | Não possui / Precisa de plugin limitador | Não possui capacidade de caixa de entrada nativa |
| Gestão de Custos | Sistema embutido de Observabilidade (TokenAgent) para monitorar gastos precisos por IA |
Sem rastreio consolidado | Limitado a logs perdidos no terminal |
| Roteamento Smart | Roteia dinamicamente LLMs de acordo com o peso da requisição (Gemini, Groq, Claude) | Configuração travada por sistema | Seleção travada para o modelo mais caro (Claude) |
Para desenvolver ou auditar e rodar na sua máquina com Windows/Linux/Mac:
- Clone o repositório:
git clone https://github.com/gleisson-santos/agente_caio.git cd agente_caio - Sistema Virtual (VENV): Recomendamos utilizar Python 3.11+.
python -m venv .venv # Ative o ambiente local source .venv/bin/activate # Linux/Mac .venv\Scripts\activate # Windows
- Instale as dependências modulares:
Escolha a profundidade da sua versão do Caio:
- Padrão (Core):
pip install -e . - Browser/Visão:
pip install -e ".[browser]"-> (Instala a visao computacional e Playwright para "assistir" scraping). - Extremo (Todas APIs):
pip install -e ".[all]"
- Padrão (Core):
Para gerar as conexões e habilitar as integrações autônomas do Caio (Telegram, Agenda e Imap):
Copie config.example.json para config.json e insira suas predefinições.
- Para o Gmail (IMAP/SMTP): O uso obrigatório de Senhas de App do Google (não use sua senha mestra).
- Para o Google Calendar: Rode o utilitário nativo executando
python tools/gerar_token_google.py. Faça login no navegador pop-up e o arquivo autenticadotoken.jsonserá criado com perfeição para uso eterno.
caio gateway✅ Tudo on-line! O caio gateway acorda as rotas do backend (Porta 18790) em multi-janela assíncrona blindada, já levantando rastreamento pronto pro Frontend (Vite) conectar sem CORS.
Preparado pro mundo real com balanceamento de nós em Swarm, proxies dinâmicos do Traefik, separação violenta do Banco Vetorial e de uso. 📋 Leia a Bíblia de Infra: ➡️ DEPLOY_VPS.md ⬅️
- Neural Memory Graph: Integração profunda com Obsidian via AST para visualização 3D do conhecimento.
- Arsenal de Habilidades: Interface de comando modular (Command Center) para ativação de ferramentas on-the-fly.
- Real-Time Reasoning (CoT): Painel de pensamento visível, permitindo auditar o raciocínio da IA antes da resposta final.
- Performance Zero-Lag: Refatoração completa do motor de renderização do Dashboard para suportar streams massivos sem perda de FPS.
- Remoção das Bordas UI: Design "Borderless" Premium para foco total na produtividade.
- Latência de React (Eliminada): Uso intensivo de
useCallbackememopara digitação fluida. - Integração TokenAgent: Monitoramento de custos em tempo real diretamente no painel principal.
- Cards de E-mail: Visualização modular de e-mails Sentinel via Tailwind Pro.
Arquiteto/Desenvolvedor Chefe: Gleisson Santos
Ecossistema Principal/Deploy: Plataforma UomniMind
Agente Caio — A Onipresença Cognitiva da Automação.

