Ross ROSS = Recommend OSS · open-source software intelligence for agents

getnao/nao

👾 nao is an open source analytics agent. (1) Create context with nao-core cli, (2) deploy nao chat interface for everyone observed · 2026-08-28

github.com/getnao/nao · homepage · TypeScript · NOASSERTION (other) observed · 2026-08-28

Health v2 · maintenance only

82/100

  • Activity 99
  • Release rhythm 98
  • Longevity 17

Flags: no_license

How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: 2
  • age_days: 246
  • days_rel: 13
  • days_push: 7
  • n_releases_24m: 54

Full methodology

Adoption not part of the score

1583 stars · 243 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

nao is an open-source framework for building and deploying analytics agents that answer natural-language questions about data. It combines a Python CLI (nao-core) for building agent context (data, metadata, rules, docs, MCPs) with a deployable chat interface for business users to run analytics and visualize results.

Use cases

  • chat with your data warehouse in natural language
  • build a text-to-sql analytics agent for my team
  • self-host a business intelligence chatbot over BigQuery or Snowflake
  • create a Slack bot that answers data questions
  • version and unit test an analytics agent before deploying
  • let non-technical users query Postgres without writing SQL
  • add data visualization to a chat-based analytics interface

When to choose

  • you want an open-source, self-hosted alternative to hosted analytics copilots
  • your data team needs to control agent context, rules, and reliability testing
  • you need natural-language analytics across multiple warehouses (BigQuery, Snowflake, Databricks, Postgres)
  • you want to expose data insights to business users via chat UI or Slack

When to avoid

  • you need a traditional BI dashboard tool with drag-and-drop report builders
  • you cannot use LLMs or lack API keys for language models
  • you need fully deterministic, non-agentic SQL reporting
  • your project requires a permissively licensed dependency (license is custom/unspecified)

Facets

framework · maturity active

agent-framework chatbot data-visualization cli rag llm-inference analytics analytics data-science artificial-intelligence large-language-models self-hosted developer-tools python self-hosted cli text-to-sql analytics-agent context-engineering business-intelligence chat-with-your-data slack-bot data-warehouse bigquery snowflake databricks postgresql ai-agents typescript web-server docker

3 sources

Member repositories

RepositoryRoleHealth v2
getnao/naomain82

For agents

markdown · JSON · MCP: product_card(name="getnao/nao")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem