Sobre o projeto

Xyne Spaces funciona como uma camada de contexto organizacional e plataforma colaborativa criada especificamente para humanos e agentes autônomos. No seu centro está o contexto da organização, que agrega informações de conectores como Slack, Google Workspace e Microsoft 365. Esses dados são normalizados num armazenamento persistente criado tanto para registos estruturados como para recuperação híbrida via Vespa, e disponibilizados através de APIs com reconhecimento de permissões. Em torno deste núcleo estão apps nativas de produtividade e colaboração, incluindo Chat, Call, Canvas, Tickets, Customer Support Desk, Agentic Search e Automations. Todas as operações de leitura e escrita nestas apps são estritamente filtradas por um modelo de permissões robusto, garantindo que os utilizadores e os agentes por eles invocados acedem apenas a dados que estão autorizados a ver. Os principais pilares arquiteturais incluem: - **Conectores e Migração:** sincronização contínua em tempo real e importações históricas em massa a partir de plataformas externas (Jira, Confluence, Slack, Google, Microsoft 365), mapeadas de forma segura para PostgreSQL. - **Sandboxing de Agentes:** uma framework de agentes segura em três níveis (Xyne Claw e Claw Auth) que utiliza Kata Containers e microVMs com egress de rede fechado para executar código não confiável em segurança sem expor segredos sensíveis. - **Integração MCP:** suporte para mais de 50 ferramentas Model Context Protocol que ligam agentes a plataformas externas de desenvolvimento, gestores de tarefas e fontes de dados com base nas autorizações individuais de cada utilizador. - **Sincronização em Tempo Real:** construída com React, Vite e Rocicorp Zero para manter réplicas locais em tempo real para edição colaborativa instantânea em canais, threads e documentos. O deployment é suportado localmente via Docker/Compose ou em instalações cloud prontas para empresas na GCP, AWS e Azure usando Terraform e Argo CD.