Onyx

Onyx

Onyx · Programmation · Apprentissage

Onyx est une plateforme d'IA open source qui offre à votre équipe une interface de chat unique connectée à n'importe quel LLM, ancrée dans vos propres documents, applications et personnes. Au lieu d'envoyer les salariés vers un chatbot générique qui ne sait rien de votre activité, Onyx indexe vos connaissances internes et répond à partir de celles-ci. Vous pouvez l'exécuter dans le cloud comme service managé ou héberger l'ensemble vous-même, et il préserve les autorisations pour que chacun ne voie que ce qu'il a le droit de voir.

Aperçu de l'interface de Onyx

À propos de Onyx

Qu'est-ce qu'Onyx

Onyx est une plateforme d'IA open source pour le travail, conçue pour les équipes qui veulent un assistant de type ChatGPT sans confier leurs données privées à une boîte noire. Elle se connecte aux outils que vous utilisez déjà, construit un index interrogeable de tout ce qu'ils contiennent et laisse n'importe quel LLM répondre à partir de ces connaissances. Le vrai problème qu'elle résout, c'est la confiance : un modèle générique inventera volontiers une réponse, mais un modèle ancré dans vos propres fichiers a de quoi travailler.

Le produit est né d'un projet nommé Danswer, puis a pris le nom d'Onyx. La sécurité est son pari fort. On trouve la conformité SOC 2 Type II et RGPD, un contrôle d'accès basé sur les rôles, le SSO via OIDC ou SAML sur les offres supérieures, et la possibilité de déployer sur vos propres serveurs ou dans une région donnée. Si votre service juridique a des exigences sur l'endroit où vivent les données de l'entreprise, cette souplesse est justement tout l'intérêt.

Le hic, c'est que l'auto-hébergement n'est pas un simple clic. Il faut quelqu'un à l'aise avec Docker et un serveur pour l'exécuter, et la version open source gratuite n'inclut ni les fonctionnalités managées ni le support entreprise des offres payantes. Les petites équipes sans personnel technique iront plus loin, plus vite, sur la version hébergée.

Ce compromis résume le produit. Le contrôle a un coût en effort.

Pour commencer

  1. Choisissez votre voie : inscrivez-vous à un essai gratuit sur Onyx Cloud si vous préférez que tout soit géré pour vous, ou suivez le guide de démarrage rapide en auto-hébergement et déployez en local avec Docker.
  2. Connectez vos sources. Reliez Google Drive, Slack, Notion, GitHub et le reste des plus de 40 connecteurs disponibles, puis laissez Onyx les indexer.
  3. Configurez les contrôles d'accès. Rattachez vos autorisations pour que les restrictions de documents et de canaux se répercutent dans les réponses de l'IA.
  4. Choisissez vos modèles. Pointez Onyx vers les fournisseurs de LLM en qui vous avez confiance, ou gardez-le auto-hébergé et exécutez des modèles ouverts sur votre propre matériel.
  5. Lancez un chat, ou créez un agent personnalisé avec ses instructions, ses connaissances et ses actions pour une tâche répétable.

Informations sur le produit

Aperçu des tarifs, des plateformes compatibles et des performances de Onyx.

Offre gratuiteOui
Offres payantes$0 - custom pricing
PlateformeWeb, desktop app, Chrome extension, Slack, Discord, iOS and Android coming soon, self-hosted server
DéveloppeurOnyx
CatégorieProgrammation · Apprentissage
Date de lancementJul 2023
Dernière mise à jourSep 2025
Visites du site323.8K
Classement mondial du site151.4K
Disponibilité de l’APIOui

Idéal pour

Les utilisateurs, tâches et cas d'usage où cet outil convient le mieux.

Utilisateurs

  • Les équipes qui ont besoin de réponses d'IA tirées des connaissances internes
  • Les organisations soucieuses de la sécurité
  • Les développeurs attachés à l'open source

Tâches

  • Répondre à des questions éparpillées dans des documents d'entreprise dispersés
  • Créer des agents d'IA personnalisés
  • Recherche et exploration internes

Cas d'usage

  • Une nouvelle recrue qui cherche à comprendre le fonctionnement de l'entreprise
  • Une équipe de support qui cherche un incident passé
  • Une entreprise qui ne peut pas envoyer ses données à une IA tierce

Fonctionnalités clés

Discuter avec n'importe quel LLM

Onyx n'est pas enfermé dans un seul modèle. Vous pouvez diriger les requêtes vers les principaux fournisseurs de LLM ou exécuter des modèles ouverts sur votre propre infrastructure, et passer de l'un à l'autre selon l'évolution de vos besoins. Cette liberté compte si un fournisseur augmente ses prix ou si vous préférez simplement la façon dont un autre modèle traite votre domaine. L'interface de chat prend aussi en charge le partage et les retours, les réponses utiles circulent donc dans toute l'équipe.

Recherche en entreprise et RAG

La plateforme indexe vos applications et documents connectés, puis utilise la recherche hybride, la récupération avancée et des graphes de connaissances générés par IA pour trouver les passages les plus pertinents. L'objectif : moins d'hallucinations. Onyx affirme avoir testé cela sur 99 vraies questions de travail à travers 220 000 documents internes, notées à l'aveugle par deux juges LLM indépendants, ce qui donne une idée approximative de sa tenue face aux chatbots généralistes.

Agents et actions personnalisés

Vous pouvez créer des agents avec leurs propres instructions, connaissances et actions, puis les confier à l'équipe. Les actions se connectent via MCP ou OpenAPI, un agent peut donc faire du vrai travail, comme mettre à jour un enregistrement ou publier dans un outil, plutôt que d'en parler seulement. C'est là qu'Onyx dépasse le simple bot de questions-réponses pour devenir un outil que vous pouvez automatiser. Ce basculement compte pour les équipes support et opérations.

Des connecteurs pour votre stack

Onyx est livré avec plus de 40 connecteurs d'applications, couvrant les habituels : Google Drive, Slack, Notion, GitHub et bien d'autres. Chacun alimente votre index de connaissances, les réponses de l'assistant reflètent donc ce qui existe vraiment dans vos outils. La liste des connecteurs fait la différence entre un jouet et un outil qui connaît votre activité.

Contrôles d'administration et sécurité

Le contrôle d'accès basé sur les rôles, l'héritage des autorisations, les secrets chiffrés, Google OAuth et le SSO avec OIDC ou SAML sur les offres supérieures gardent la plateforme gouvernée. L'héritage des autorisations signifie qu'un document restreint le reste même quand l'IA le résume. La conformité SOC 2 Type II et RGPD complète le volet sécurité pour les équipes qui en ont besoin.

Des extras au-delà du chat

La recherche approfondie, un interpréteur de code Python en bac à sable, la génération d'images et le mode vocal vivent dans la même interface. Il y a aussi un espace de travail Craft qui transforme un objectif en travail terminé avec des tâches planifiées et des compétences réutilisables, plus un accès desktop et via l'application Chrome. Ces extras expliquent pourquoi certaines équipes voient Onyx comme un seul hub d'IA plutôt qu'un outil parmi d'autres.

Avantages et inconvénients

Avantages

  • Open source et auto-hébergeable, vous pouvez donc inspecter, étendre et contrôler où vivent vos données
  • Les réponses s'appuient sur vos applications et documents connectés, pas seulement sur le web ouvert
  • Fonctionne avec n'importe quel grand LLM plutôt que de vous enfermer chez un seul fournisseur
  • Plus de 40 connecteurs font que l'index reflète les outils que votre équipe utilise déjà
  • L'héritage des autorisations et le SSO gardent les règles d'accès intactes, ce qui est rare dans un outil de chat

Inconvénients

  • L'auto-hébergement exige une expérience de Docker et une maintenance continue, il ne convient donc pas aux équipes sans personnel technique
  • Les tarifs publics s'arrêtent à « Business » et « Enterprise », il faut donc contacter le service commercial pour de vrais chiffres
  • Les applications mobiles natives n'étaient pas disponibles au moment de la rédaction, ce qui limite l'usage en déplacement
  • Les plus gros gains dépendent d'abord de la connexion et de l'indexation de vos sources, la mise en place demande donc un vrai effort

Questions fréquentes

Onyx offre aux équipes une interface de chat qui répond aux questions à partir de leurs propres documents et applications internes. On l'utilise pour la recherche de connaissances d'entreprise, la création d'agents d'IA personnalisés et l'exécution de flux d'IA dans un endroit gouverné. Voyez-le comme un chat d'IA pour les équipes qui ont besoin de leurs propres données derrière, pas un bot public générique.