Sobre o projeto
O Enterprise AI Office é um blueprint de sistema abrangente e guia de instalação para construir um espaço de trabalho de IA empresarial auto-hospedado e governado. O projeto concentra-se na integração de três componentes principais: **Open WebUI** como interface do usuário, **Hermes Agent** como camada de orquestração de runtime e **WeKnora** como base de conhecimento autoritativa da empresa.
O repositório enfatiza segurança, governança e reprodutibilidade, particularmente por meio de contratos legíveis por agentes que permitem que agentes de engenharia de IA reconstruam e validem o sistema do zero. Os principais recursos incluem:
- **Caminho Central do Funcionário**: Um fluxo de trabalho validado no qual os funcionários interagem com um assistente geral via Open WebUI, que consulta o Hermes e recupera respostas fundamentadas do WeKnora.
- **Comunicação Governada (v2)**: Uma capacidade especializada para tratamento de e-mail que impõe governança rigorosa. Isso inclui modelos de domínio para rascunhos, aprovações e ações de envio, garantindo que comunicações externas exijam revisão humana determinística antes do envio. Suporta reconciliação para resultados ambíguos e mantém trilhas de auditoria imutáveis em um backend SQLite leve.
- **Operações de Privilégio Mínimo**: Um perfil de implantação de referência ARMOR que restringe as capacidades do agente a tarefas de negócios específicas (por exemplo, preparação de conteúdo) sem conceder acesso amplo ao sistema de arquivos ou shell.
- **Blueprints de Instalação e Implantação**: Documentação detalhada (`DEPLOY.md`, `AGENTS.md`) e manifestos legíveis por máquina (`eao-manifest.yaml`) que definem estágios de instalação, entradas protegidas, propagação de identidade e procedimentos de rollback.
- **Escopo Adiado**: O projeto exclui intencionalmente CRM, ERP, PIM e pilhas complexas de observabilidade em sua linha de base para manter simplicidade e segurança, focando em vez disso em provar o padrão central de governança.
O sistema foi projetado para ser extensível por meio de capacidades opcionais, como agentes de codificação, integrações de mensagens e perfis especializados, todos configuráveis por meio de registros de capacidades baseados em YAML.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.