nao
Framework open source pour créer, tester et déployer des agents d’analyse sur votre propre environnement de données.
nao est un outil open source de création d’agents d’analyse, développé par Nao Labs. Les équipes data utilisent nao pour organiser les schémas d’entrepôt, la documentation et les règles sous forme de contexte à base de fichiers, mesurer la fiabilité avec laquelle l’agent transforme des questions en SQL, puis déployer une interface de chat où les collègues posent des questions sur les données de l’entreprise en langage courant.
Idéal pour Les équipes data qui veulent un agent d’analyse auto-hébergé et testable, construit sur leur entrepôt de données et leurs outils de modélisation existants.
- Plateformes
- Web, MCP
- Modèle tarifaire
- Freemium
- Formule gratuite
- Oui
- Éditeur
- Nao Labs
- Ajouté le
Dernière vérification : . Informations issues de getnao.io.
Qu’est-ce que nao ?
nao est un outil open source de création d’agents d’analyse de Nao Labs. Son principe : un agent qui répond à des questions sur les données de l’entreprise n’est fiable que si le contexte qu’il reçoit l’est aussi ; ce contexte est donc organisé comme un système de fichiers : colonnes des tables, résultats de profilage, aperçus, définitions métier, exemples de requêtes et fichiers de règles se trouvent dans des dossiers que l’équipe peut lire et versionner. Des commandes en ligne créent le projet, synchronisent le contexte depuis des entrepôts, des dépôts dbt ou Looker et des sources comme Notion, et exécutent des tests de questions vers SQL qui rapportent le taux de réussite, la durée et la consommation de tokens. Une fois le contexte prêt, une interface de chat permet aux collègues de poser des questions en langage courant et de construire des récits de données. L’agent peut être auto-hébergé avec la clé LLM de l’équipe, et un serveur MCP le rend accessible depuis des outils de chat et de programmation.
Fonctionnalités clés
Contexte en système de fichiers
Stocke schémas, métadonnées, documentation, règles et outils sous forme de fichiers dans un projet créé par `nao init`.
Synchronisation du contexte
Récupère automatiquement le contexte depuis des bases de données, des dépôts de code et des sources externes avec `nao sync`.
Tests de fiabilité
Exécute avec `nao test` des tests unitaires qui associent des questions à du SQL et indique combien ont réussi, la durée moyenne et les tokens consommés.
Interface de chat
Déploie une interface de chat où les utilisateurs interrogent les données en langage naturel et créent des récits de données, tandis que les administrateurs suivent les conversations.
Votre propre clé
Connecte le déploiement à votre propre clé LLM : la seule dépense liée au modèle est la consommation de tokens.
Accès par MCP
Expose l’agent via MCP pour que les questions puissent venir de Slack, Teams, WhatsApp, Telegram, Claude, Codex ou Cursor.
Comment fonctionne nao
Initialisez le projet
Exécutez `nao init` pour créer l’arborescence qui contient le contexte de l’agent.
Synchronisez les sources
Exécutez `nao sync` pour récupérer schémas, modèles et documents depuis les systèmes connectés.
Testez le contexte
Exécutez `nao test` pour noter les cas de questions vers SQL et suivre la fiabilité.
Déployez le chat
Lancez l’interface de chat pour que le reste de l’entreprise puisse interroger les données.
Cas d’usage
- Analyse en libre-service
- Donnez aux collègues non techniciens une fenêtre de chat pour des questions qui iraient sinon à l’équipe data.
- Documenter les définitions métier
- Conservez les définitions de métriques et les règles dans des fichiers versionnés que l’agent lit à chaque question.
- Évaluer les modifications du contexte
- Relancez la suite de tests après avoir modifié le contexte pour voir si la justesse des réponses a changé.
- Déploiements privés
- Hébergez l’agent dans l’infrastructure de l’entreprise lorsque les données ne doivent pas quitter le réseau.
- Questions depuis des outils de chat
- Interrogez l’entrepôt depuis un canal Slack ou Teams grâce à la connexion MCP.
À savoir
- Les coûts du modèle sont à part
- L’édition gratuite exige votre propre clé LLM : l’usage de tokens est donc payé au fournisseur du modèle.
- Le cloud est en accès anticipé
- Le déploiement géré nao Cloud est proposé sur demande d’accès anticipé, avec une tarification sur devis.
- Contrôles réservés à Enterprise
- L’authentification unique (SSO), la sécurité au niveau des lignes et les budgets LLM par utilisateur ne figurent que dans la formule Enterprise.
Questions fréquentes
Qu’est-ce que nao ?
nao est un outil open source pour créer des agents d’analyse : vous assemblez le contexte de l’agent sous forme de fichiers, testez sa fiabilité et déployez une interface de chat sur vos données.
nao est-il gratuit ?
Oui, nao propose une édition auto-hébergée gratuite qui comprend le créateur de contexte, l’interface de chat et une intégration Slack, à utiliser avec votre propre clé LLM.
Combien coûte nao ?
nao présente son édition auto-hébergée comme gratuite et ses options Cloud et Enterprise comme sur devis. Contactez l’entreprise pour obtenir un devis.
nao peut-il être auto-hébergé ?
Oui. nao peut fonctionner entièrement dans votre propre infrastructure avec vos propres clés LLM, ce que l’entreprise présente comme l’option des équipes aux exigences strictes sur les données.
Avec quelles sources de données nao fonctionne-t-il ?
nao synchronise le contexte depuis des bases de données, des dépôts comme les projets dbt et Looker, et des sources externes ; son exemple de configuration montre BigQuery et Notion.
Qu’apporte la formule Enterprise de nao ?
La formule Enterprise de nao ajoute l’authentification unique avec Okta ou Microsoft, la sécurité au niveau des lignes, des budgets LLM par utilisateur, une interface à l’image de l’entreprise et des rapports SOC 2 Type II.
Qui édite nao ?
nao est développé par Nao Labs, qui propose aussi un déploiement cloud géré, actuellement ouvert en accès anticipé.
Pour qui
- Équipes data
- Analytics engineers
- Analystes de données
- Utilisateurs métier
Commentaires
Aucun commentaire pour l’instant. Vous avez utilisé nao ? Racontez aux autres lecteurs comment cela s’est passé.
Alternatives à nao
| Outil | Formule gratuite | Prix de départ | API |
|---|---|---|---|
| — | — | Oui | |
| — | — | Oui | |
| Oui | — | Oui | |
| Oui | — | — | |
| Oui | — | — |
Dans les mêmes catégories que nao. Un prix de départ n’apparaît que si nous l’avons vérifié sur la page des tarifs de l’éditeur ; un tiret signifie qu’il n’a pas été vérifié ou n’est pas publié. Tous les outils : Analyse de données