Skip to main content
nao is a framework to build and deploy analytics agents. Create the context of your analytics agent with nao-core CLI: data, metadata, modeling, rules, etc.
Deploy a UI for anyone to chat with your agent and run analytics on your data.

View on GitHub

Star us on GitHub and contribute to the project

Key Features

For Data Teams

Open Context Builder

Create a file-system like context for your agent. Add anything you want: data, metadata, docs, tools, MCPs. No limit.

Data Stack Agnostic

Works with any data warehouse, stack, type of context, LLM.

Agent Reliability Visibility

Unit test your agent performance before deploying. Version the context and track performance over time.

Self-hosted & Secure

Self-host your analytics agent and use your own LLM keys to guarantee maximum security.

For Business Users

Natural Language to Insights

Ask questions in plain English, get analytics straight away.

Native Data Visualization

Create and customize visualizations directly in the chat interface.

Transparent Reasoning

See the agent reasoning and sources clearly.

Easy Feedback

Send feedback to the data team when an answer is right or wrong.

Get Started

Quickstart Guide

Deploy your first analytics agent in 1 minute