Deploy Now

SaaS Alternative

Looker Tableau Metabase

Stars

1,997

Forks

302

Watchers

10

Developer links

Nao

Your analysts write the context once, and everyone else just asks questions: nao turns your warehouse into an analytics agent that answers in plain English, showing the SQL and source files behind every answer. The data team builds the context layer by syncing warehouse schemas, dbt projects, documentation, and business rules into files the agent reads, then tests key questions offline against expected SQL before any change ships. Colleagues ask from the web chat, Slack, Teams, or any MCP client, and turn good answers into live dashboards, data apps, and slide stories they share with their team. Every conversation can be replayed, and when an answer earns a downvote, context recommendations turn the mistake into a fix that arrives as a pull request. You bring your own model key from any provider, sign people in with Google, GitHub, or GitLab, and keep warehouse permissions intact as queries run. Dashboards from Metabase or Tableau migrate over instead of starting blank. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. Apache-2.0 licensed.

Nao
Nao
Nao
Nao
Nao

Benefits

  • Answers Everyone Can Audit
  • Every reply shows the SQL it ran and the context files it used, so a colleague can check the numbers instead of trusting a black box with the quarterly figures.
  • Context Tested Like Code
  • nao test scores your key questions against expected SQL offline, so a rules change that would break the revenue definition fails in CI before it reaches the company.
  • Ask Inside Slack or Teams
  • The same agent answers in the web app, Slack, Teams, and MCP clients, so questions get asked where work already happens instead of in one more dashboard tab.
  • Your Warehouse, Your Permissions
  • Self-hosting keeps data in your infrastructure, queries run under your warehouse access, and login uses your Google, GitHub, or GitLab accounts with your own LLM key.

Features

  • Context Layer Sync
  • The nao-core CLI syncs warehouse schemas, dbt projects, docs, and rules into files the agent reads, so business definitions live in version control.
  • Offline Agent Tests
  • nao test runs key questions against expected SQL and scores every context change before it ships, catching wrong joins and stale definitions early.
  • Stories and Dashboards
  • Chats become interactive stories, live dashboards, and data apps with region and period filters that colleagues open from a shared link.
  • Chat Replay and Fixes
  • Online monitoring replays every conversation, and downvotes become context recommendations that open pull requests with the fix for the data team to review.
  • Metabase Tableau Migration
  • The migrate command imports existing Metabase or Tableau dashboards, so teams keep their reports instead of rebuilding every chart from scratch.

Apps Similar to Nao