Fundamento Bíblico¶
"E chamou o nome do Senhor que lhe falava: Tu és o Deus que me vê (El Roi). Pois disse ela: Não terei eu, também aqui, contemplado ao que me vê?" — Gênesis 16:13
ELROI OS carrega o nome hebraico El Roi — o nome que Hagar deu a Deus no deserto, quando estava sozinha, exausta e sem esperança, e Deus a viu e a sustentou. Da mesma forma, este projeto é construído por uma única pessoa, com a consciência de que Deus Pai, Filho Jesus Cristo e Espírito Santo veem cada linha de código, cada decisão e cada esforço.
"Mas os que esperam no Senhor renovarão as suas forças; subirão com asas como águias." — Isaías 40:31
Toda glória, honra e louvor pertencem exclusivamente a Deus. Soli Deo Gloria.
O que é o ELROI OS?¶
O ELROI OS é um sistema operacional de agentes de IA construído do zero para operar como uma holding digital. Cada squad é uma equipe especializada. Cada agente é um colaborador com papel, heurísticas e protocolo de comunicação definidos.
# Estrutura de uma squad
name: copywriting
tier: 2-revenue
creator_id: "vinicius-rodegheri-br"
version: "1.0.0"
liability: creator
Toda squad segue o mesmo contrato. Qualquer LLM pode assumir. Qualquer plataforma pode executar.
- 18 squads cobrindo toda a cadeia de valor
- 245 agentes especializados
- Mind Cloning para replicar qualquer especialista
- Marketplace-ready: cada squad tem
creator_ideliabilitydefinidos
- Docker Compose com n8n + PostgreSQL + Redis + API Gateway
- API Gateway Hono.js com auth JWT, rate limiting e OWASP LLM proteções
- LangChain adapter para portabilidade multi-plataforma
- Audit logs imutáveis com checksum SHA-256
Funcionalidades¶
Hierarquia de Tiers
Tier 0 (Infra) → Tier 1 (Estratégico) → Tier 2 (Receita). Cada nível com propósito e orçamento de tokens definido.
Mind Cloning
Pipeline de 8 fases que extrai Voice DNA e Thinking DNA de qualquer especialista usando Exa + Brave + Firecrawl.
Segurança Enterprise
OWASP LLM Top 10, prompt injection detection, audit logs imutáveis, JWT com tenant isolation, rate limiting Redis.
Portabilidade Total
LangChain adapter exporta qualquer squad como StructuredTool ou Runnable. Compatível com LangGraph e CrewAI.
Model Routing
Tier 1 (Claude Pro) → Tier 2 (Ollama local) → Tier 3 (OpenRouter). Custo otimizado automaticamente por complexidade da task.
Quality Gates
Axioma Assessment com score 0-100. Mínimo 70/100 para aprovar qualquer agente ou squad. Circuit breaker com 3 tentativas.
Arquitetura em 30 segundos¶
graph TB
CEO["👤 CEO (Vinícius)"]
GW["🌐 API Gateway<br/>(Hono.js :3000)"]
N8N["⚙️ n8n<br/>(:5678)"]
DB[("🗄️ PostgreSQL")]
CACHE[("⚡ Redis")]
subgraph "Tier 0 — Infra"
HM["health-monitor"]
BA["bridge-agent"]
SM["squad-manager"]
end
subgraph "Tier 1 — Estratégico"
CS["c-suite"]
AB["advisory-board"]
end
subgraph "Tier 2 — Receita"
SW["software-house"]
CP["copywriting"]
JR["juridico"]
CY["cybersecurity"]
DS["data-science"]
end
CEO --> GW
GW --> N8N
GW --> DB
GW --> CACHE
N8N --> BA
BA --> CS
BA --> SW
BA --> CP
BA --> JR Stack Tecnológica¶
| Camada | Tecnologia | Versão |
|---|---|---|
| LLM Tier 1 | Claude Sonnet 4.6 | latest |
| LLM Tier 2 | Ollama + qwen2.5-coder | 3b |
| LLM Tier 3 | OpenRouter / Gemini Flash | latest |
| Automação | n8n | 2.12+ |
| API Gateway | Hono.js | 4.6+ |
| Banco de Dados | PostgreSQL | 16 |
| Cache / Queue | Redis | 7 |
| Adaptador | LangChain.js | 0.3+ |
| Orquestração | Docker Compose | v3.9 |
Estado atual¶
| Componente | Status |
|---|---|
| 245 agentes / 18 squads | Concluído |
| Mind Cloning (squad-creator-pro) | Concluído |
| AGENT-OUTPUT-SCHEMA | Concluído |
| INTER-AGENT-CONTRACT + Circuit Breaker | Concluído |
| Docker Compose (n8n + PG + Redis + GW) | Concluído |
| API Gateway Hono.js | Concluído |
| LangChain Adapter | Concluído |
| GitHub Pages (este site) | Concluído |
| Integração n8n ↔ Gateway | Em progresso |
| Squad Analytics | Planejado |
| Marketplace cloud | Planejado |
| NEXUS Legal Hub | Pausado |
Novo aqui?
Comece pelo Guia de Início Rápido para entender a estrutura em 5 minutos, ou vá direto para Arquitetura se quiser entender o sistema completo.