Об этом проекте

Xyne Spaces служит организационным контекстным слоем и платформой для совместной работы, созданной специально для людей и автономных агентов. В её основе лежит контекст организации, агрегирующий информацию из коннекторов, таких как Slack, Google Workspace и Microsoft 365. Эти данные нормализуются в постоянное хранилище, предназначенное как для структурированных записей, так и для гибридного поиска через Vespa, и предоставляются через API с учётом прав доступа. Вокруг этого ядра расположены нативные приложения для продуктивности и совместной работы, включая Chat, Call, Canvas, Tickets, Customer Support Desk, Agentic Search и Automations. Каждая операция чтения и записи в этих приложениях строго фильтруется через надёжную модель разрешений, гарантируя, что пользователи и вызываемые ими агенты получают доступ только к данным, на которые у них есть авторизация. Ключевые архитектурные столпы включают: - **Коннекторы и миграция:** Непрерывная живая синхронизация и массовые исторические импорты из внешних платформ (Jira, Confluence, Slack, Google, Microsoft 365), безопасно отображаемые в PostgreSQL. - **Изолированная среда агентов:** Безопасная трёхуровневая агентная структура (Xyne Claw и Claw Auth), использующая Kata Containers и microVM с закрытым сетевым исходящим трафиком для безопасного выполнения непроверенного кода без раскрытия конфиденциальных секретов. - **Интеграция MCP:** Поддержка более 50 инструментов Model Context Protocol, связывающих агентов с внешними платформами разработчиков, трекерами задач и источниками данных на основе индивидуальных авторизаций пользователей. - **Синхронизация в реальном времени:** Создана с использованием React, Vite и Rocicorp Zero для поддержания живых локальных реплик для мгновенного совместного редактирования в каналах, потоках и документах. Развёртывание поддерживается локально через Docker/Compose или в облачных установках корпоративного уровня на GCP, AWS и Azure с использованием Terraform и Argo CD.