Key Features
Natural Language Queries
Ask questions in plain English and get actionable answers.
Data Visualization
Automatically generate charts and visual explanations from query results.
Transparent Reasoning
Inspect the SQL and logic behind each answer.
Conversation History
Continue previous analyses with full chat history.
Speak to Prompt
Dictate a question with your microphone and send the transcribed prompt.
Memory
Preserve user-level preferences across conversations.
How It Works
When you ask a question, the agent follows this flow:Context Discovery
The agent searches and reads your context files to understand your data model, definitions, and rules.
Speak To Prompt
From the chat input:- Click the microphone icon.
- Grant microphone access when prompted.
- Speak your request.
- Review or edit the transcription, then send it.
Context Management
The agent grounds answers in project context, including:- Context files and business definitions synced into your project.
- Rules and instructions that shape generation behavior.
- Data source metadata and available schema information.
Visualizations and Image Input
The chat UI can render charts directly from agent query results. Supported chart types include:- Bar charts
- Line charts
- Pie charts
- Area charts
- Stacked area charts
- Scatter charts
- Radar charts
100K, 1.5M, or 2B to keep charts readable.
Image input
You can attach images directly in the chat input when you want the agent to inspect a screenshot, dashboard, chart, or UI state. The agent treats images as part of the conversation - it can describe them, transcribe text out of them, compare them to data, or use them to disambiguate a question (“the spike in this chart”). How to attach an image There are three ways to add images to a message:- Click the
+menu in the chat input and pick Upload image. - Drag an image file from your desktop into the chat input - the input shows a highlighted drop zone while you drag.
- Paste an image directly from your clipboard (e.g. after
cmd+shift+4on macOS or a snipping tool on Windows). The paste handler is scoped to the chat input so pasting elsewhere on the page still works normally.
X on any thumbnail to remove it before sending.
Supported formats and limits
- Formats:
image/png,image/jpeg,image/gif,image/webp. - Up to 4 images per message.
- Up to 5 MB per image.
Esc, the X button, or by clicking outside.
Images are stored against your project and served from a stable URL, so they keep rendering inside the chat history and any story or shared link the conversation feeds into.
Managing Your Chat History
Your chat list lives in the left sidebar. To keep it tidy, nao gives you two ways to remove conversations:- Star the chats you want to keep so they’re always preserved
- Open Settings -> General -> Danger Zone and click Delete all non-starred chats to bulk-clear everything you haven’t starred
Query Guardrails
For BigQuery connections, nao can enforce a maximum query size in GB before the agent runs SQL. When configured, nao performs a dry run first:- Queries under the limit execute normally
- Queries over the limit are blocked before BigQuery scans the data