1. INTRODUÇÃO
e-Keeps | Especificação de Requisitos de Software (ERS) V1.0 CONFIDENCIAL
1.1. Problematização
O cenário atual apresenta um desafio significativo para profissionais autônomos, MEIs e pequenas empresas, que frequentemente carecem de suporte operacional qualificado para suas demandas diárias. Embora existam necessidades de execução técnica, esses perfis muitas vezes não possuem recursos financeiros para contratar e manter equipes humanas especializadas. Além disso, a gestão de múltiplas tarefas e a necessidade de profissionais em diferentes áreas (como redação, design e marketing) tornam o custo operacional elevado e de difícil escalabilidade para pequenos negócios.
1.2. Solução Proposta
O e-Keeps surge como uma plataforma SaaS (Software as a Service) projetada para a orquestração de equipes de agentes de Inteligência Artificial. A solução permite que um usuário humano crie, configure e opere equipes virtuais de forma eficiente.A arquitetura da solução baseia-se em dois pilares principais:
Líder IA: Atua como um orquestrador central que recebe as demandas do usuário em linguagem natural, planeja a execução, decompõe problemas complexos em subtarefas e as delega para os especialistas.
Membros IA: São agentes especialistas (ex: Redatores, Designers) que executam as tarefas operacionais utilizando ferramentas específicas (integrações MCP) sob a supervisão do Líder.
O sistema oferece execução persistente e offline, permitindo que as tarefas continuem sendo processadas mesmo com o navegador fechado, com um modelo de custo fracionado e escalonável baseado no nível de senioridade e consumo de tokens dos agentes.
Diagrama de Arquitetura Macro (High-Level)


1.3. Delimitações do Assunto
O escopo do projeto para a sua versão inicial (V1) está definido da seguinte forma:O que está contemplado (Escopo Macro):
Gestão de Acesso: Autenticação completa via Google SSO, suporte a 2FA (TOTP) e recuperação de senha.
Estrutura Organizacional: Criação de múltiplos Workspaces e Equipes, cada uma com seu Líder IA exclusivo e memória persistente.
Ecossistema de Agentes: Biblioteca de perfis para contratação de membros com diferentes níveis de senioridade (Júnior, Pleno, Sênior).
Interface de Interação: Chat conversacional com suporte a streaming de resposta e upload de arquivos.
Integrações Obrigatórias (Google): Conexão direta com Gmail, Google Calendar e Google Drive para execução de tarefas pelos agentes.
Infraestrutura de Execução: Worker dedicado para processamento em segundo plano e gestão de filas.
Administração e Faturamento: Backoffice completo para gestão de usuários e sistema de cobrança via Stripe (assinatura + consumo).
O que não está contemplado (Fora de Escopo V1):
Desenvolvimento de aplicativo móvel nativo (a prioridade é a interface web responsiva para desktop).
Integrações nativas com Notion e Slack (consideradas opcionais ou para fases futuras).
Armazenamento permanente de conteúdo gerado nas tarefas no servidor do e-Keeps (apenas metadados são persistidos para auditoria).
Histórico ilimitado sem política de minimização de dados.
1.4. Caracterização da Organização
O e-Keeps opera sob um modelo de plataforma tecnológica onde os papéis de responsabilidade, conforme a LGPD, são bem definidos:
e-Keeps (Empresa): Atua como a Operadora dos dados, fornecendo a infraestrutura, o motor de orquestração de IA (via OpenRouter/OpenAI) e as ferramentas de integração.
Usuário (Cliente): Atua como o Controlador, sendo o responsável pelas decisões sobre quais dados são processados e quais tarefas são delegadas às equipes de IA.
A entidade foca em fornecer um ambiente seguro, utilizando criptografia TLS, hashing forte de senhas e separação rigorosa de ambientes (dev/staging/prod) para garantir a integridade das operações de seus clientes.
Resumo da Stack Tecnológica
Last updated

