Módulo 1 — Fluxo Core API (`api.ofluxo.online`)
O Kernel central do Sistema Operacional. Orquestra a comunicação entre todos os microsserviços.
Fluxo de Comunicação Unificado (Core Architecture)
Módulo 2 — Cadastro Multiempresa (Tenants Isolados)
Cada empresa possui WhatsApp, Telegram, Agentes, Documentos, Prompts e Banco isolados.
| EMPRESA / TENANT | STATUS | CANAIS ATIVOS | BANCO DE DADOS | MEMÓRIA & PROMPTS | AÇÕES |
|---|---|---|---|---|---|
|
EA
Empresa A — E-commerce
ID: tenant_empresa_a
|
Ativo | WhatsApp Telegram | pg_empresa_a (Isolado) | Vector Store A |
|
|
EB
Empresa B — Clínica Médica
ID: tenant_empresa_b
|
Ativo | pg_empresa_b (Isolado) | Vector Store B |
|
Módulo 3 — Fluxo Identity (Single Sign-On & RBAC)
Gestão unificada de autenticação com controle de acesso baseado em papéis (RBAC).
👑 Admin Root
Acesso irrestrito a todo o Kernel, Tenants e Configurações de Segurança.
🛠️ Operador NOC
Gestão de atendimento, monitoramento de filas e execução de testes.
👤 Cliente Tenant
Acesso restrito ao Dashboard isolado da própria empresa.
Módulo 4 — Fluxo Registry (Catálogo do Ecossistema)
Registro centralizado de APIs, Containers, Agentes, Workflows, Webhooks e Chaves.
| RECURSO / REPOSITÓRIO | TIPO | ENDPOINT / CONTAINER | STATUS | VERSÃO |
|---|---|---|---|---|
| Fluxo Core API Kernel | Core Service | http://fluxo_core:4000 | Ativo | v3.0.0 |
| Fluxo Connect WhatsApp | Gateway | http://fluxo_connect:3001 | Ativo | v2.3.1 |
| Ollama Local AI Engine | AI Model | http://ollama:11434 | Ativo | Latest |
Módulo 5 — AI Gateway (Roteador Inteligente de IA)
Camada única de roteamento entre OpenAI (GPT-4o), Ollama local (llama3) e futuros provedores.
Provedor OpenAI (GPT-4o)
Usado para raciocínio complexo, síntese de documentos e atendimento avançado.
Provedor Ollama Local
Modelos locais (llama3, mistral) rodando na VPS para tarefas rápidas e privativas.
Módulo 6 — Memory Service (Memória Viva & RAG Vector Store)
Evolução da memória viva para um serviço consultável por qualquer IA em tempo real.
Obsidian Vault Sincronizado
8 Documentos fundacionais e base de conhecimento indexada.
Vector Embeddings RAG
Indexação vetorial para busca semântica em ms.
Decisões & SOPs
Procedimentos operacionais padrão atualizados ao vivo.
Módulo 7 — Event Bus (Barramento Pub/Sub em Tempo Real)
Arquitetura totalmente orientada a eventos para desacoplamento e escala.
Barramento de Eventos Pub/Sub (Live Stream)
STREAM ATIVOMódulo 8 — Scheduler Central (Substituto de Cron Jobs)
Gerenciamento centralizado de tarefas recorrentes: Backups, Relatórios e Limpezas.
| TAREFA SCHEDULER | RECORRÊNCIA | ÚLTIMA EXECUÇÃO | STATUS | AÇÕES |
|---|---|---|---|---|
| Backup Automático dos Bancos Isolados | Diário (03:00) | Hoje às 03:00 | Sucesso | |
| Sincronização de Embeddings de Memória | A cada 6 horas | Há 2 horas | Sucesso |
Módulo 9 — Plugin System (Arquitetura Modular)
Cada cliente instala e ativa somente os módulos que precisa.
Plugin WhatsApp Gateway
Conexão Baileys v7 para envio e recebimento de mensagens.
Plugin RAG & Memória Viva
Consulta vetorial a documentos do Obsidian para agentes de IA.
Plugin PIX & Boletos
Geração de cobranças e conciliação bancária automática.
Módulo 10 — Marketplace do Ecossistema
Catálogo comercial de Agentes, Plugins, Prompts e Fluxos de Automação.
Agente Especialista Comercial
Prompt treinado para vendas e agendamento automático.
Fluxo n8n de OCR & Documentos
Extração automática de texto de PDFs e fotos enviadas no WhatsApp.