- Plateforme de recherche et d’assistant basée sur l’IA qui unifie et gère les informations issues de diverses applications internes
- Grâce à la fonctionnalité Unified Search, connecte les principaux outils de collaboration comme Google Drive, Gmail, Slack, Confluence et Jira, avec prise en charge de la recherche plein texte et de la recherche sémantique basées sur BM25 et pgvector
- Via un AI Agent et une interface de chat, permet de rechercher dans les applications connectées, de lire des documents et d’effectuer des analyses de données en exécutant du code Python/bash dans un environnement sandbox
- Possibilité de déploiement self-hosted, afin que toutes les données soient traitées dans votre propre infrastructure. Les données ne sortent pas à l’extérieur
- Permission Inheritance : reprend fidèlement les droits d’accès du système source, avec contrôle de l’accès aux données par utilisateur
- Prend en charge le choix parmi différents modèles LLM comme Anthropic, OpenAI, Gemini et vLLM
- Fournit un déploiement sur serveur unique via Docker Compose et un environnement de déploiement en production sur AWS/GCP basé sur Terraform
Architecture
- Unifié autour d’un seul Postgres(ParadeDB), qui gère dans une base unique la recherche plein texte BM25, la recherche sémantique pgvector et la gestion des données applicatives
- Simplifie le tuning, les sauvegardes et le monitoring sans nécessiter d’Elasticsearch ni de base vectorielle séparée
- Les services principaux sont écrits en Rust : moteur de recherche, indexeur et gestionnaire de connecteurs
L’orchestration IA/LLM est assurée en Python, et le front-end web en SvelteKit
- Chaque connecteur de source de données s’exécute dans un conteneur indépendant, sans interférences de langage ou de dépendances
- L’agent IA exécute le code dans un réseau Docker isolé sans accès aux services internes ni à l’extérieur
- Sécurité renforcée grâce aux restrictions de système de fichiers Landlock, aux limites de ressources et à un système de fichiers racine en lecture seule
- Services connectables :
- Google Workspace : Drive, Gmail
- Slack : messages, fichiers, canaux publics
- Confluence : pages, pièces jointes, espaces
- Jira : tickets, projets
- Web : sites web publics, documentation et pages d’aide
- Fireflies : comptes rendus de réunion
- HubSpot : contacts, entreprises, Deals & Tickets
- Local Files : indexation du système de fichiers
- Licence Apache 2.0
Aucun commentaire pour le moment.