NQRust-Analytics · Commercial release

Ask your data anything,
in plain English.

A governed analytics platform that turns natural-language questions into accurate SQL against your own data. Built on a Rust query engine, a semantic layer for consistent metrics, and your choice of LLM provider — deployed on infrastructure you control.

Deployed on your infrastructure or a dedicated tenantRole-based access · OAuthRust + DataFusion engine
analytics.your-company.io / askConnected · northwind_prod
Thinking…
Connects to your stack
Capabilities

Every feature your data team would build themselves — already done.

Conversational querying is just the surface. Underneath sits a governed semantic layer, a Rust execution engine, and the access controls a real production platform needs.

Natural language to SQL

Conversational analytics for the whole team. Ask follow-up questions, refine filters, and inspect the generated SQL before it runs. No prompt engineering required.

Multi-turnEditable SQLCitations

Semantic layer (MDL)

Define metrics, dimensions, and relationships once. The Modeling Definition Language guarantees every answer uses the same governed definitions across teams.

MetricsJoinsCumulative

Multi-database connectors

Snowflake, BigQuery, Redshift, Postgres, MySQL, ClickHouse, DuckDB, Trino, Athena, Databricks and more. Bring your own warehouse — no data movement, no extracts.

11+ sourcesSSH tunnelIAM

Auto-generated dashboards

Every answer renders as an interactive chart. Pin questions to dashboards, schedule refreshes, and share read-only or editable links with your team.

ChartsSchedulingEmbed

AI-powered insights

Beyond the chart: surface anomalies, year-over-year deltas, segment outliers, and likely root causes — written in business language, not SQL.

AnomaliesSummariesRoot cause

Role-based access

Admin, Editor, and Viewer roles built in. Email/password login or Google and GitHub OAuth. Dashboards and conversation threads can be shared view-only or editable, per user.

RBACOAuthSharing

Bring your own LLM

OpenAI, Anthropic, Google, Azure, Databricks, DeepSeek, Groq, or fully local Ollama. Switch providers without re-modeling your semantic layer.

100+ models

Version-controlled models

Semantic models live as YAML in your repo. Diffs, reviews, and CI checks like any other code. Roll back a bad metric definition in seconds.

GitCIYAML

Built for teams

Starred dashboards, shareable conversation threads, comments on saved questions. Designed for analysts, PMs, and ops to work side-by-side.

ThreadsStarsComments
The semantic layer

One source of truth for every metric.

MDL — our Modeling Definition Language — defines tables, columns, relationships, and business metrics once. Every natural-language question routes through it, so an answer to "what's MRR?" is the same whether it comes from sales, finance, or a Slack thread.

  • Reusable joins — declare table relationships once; the engine picks the optimal path.
  • Computed metrics — MRR, churn, retention, LTV defined in YAML, reused everywhere.
  • Role-scoped models — restrict which models Editor and Viewer roles can query, configured per workspace.
  • Live preview — see the SQL that the model produces before anyone asks a question.

customers

iduuid · PK
company_nametext
plan_tierenum
regiontext
created_attstz

orders

iduuid · PK
customer_idfk →
order_datedate
amountnumeric
statusenum

subscriptions

iduuid · PK
customer_idfk →
mrrnumeric
started_attstz
cancelled_attstz
Metric · monthly_recurring_revenueSUM(subscriptions.mrr) WHERE cancelled_at IS NULL
Metric · gross_churn_rateCOUNT(*) FILTER (status = 'churned') / COUNT(*)
Integrations

Plugs into what you already run.

Pick your warehouse, pick your model provider. We never copy your data — queries execute where your tables live.

Data sources

11+ first-class connectors today, with an extensible driver SDK for in-house systems.

Cloud warehouses
SnowflakeBigQueryAWS RedshiftRedshiftAzure SynapseAzure SynapseDatabricks
Databases & engines
PostgreSQLMySQLMicrosoft SQL ServerSQL ServerOracleOracleDuckDBClickHouseTrinoAWS AthenaAthena

LLM providers

Use a hosted frontier model, your own cloud's foundation model, or a fully local model — your choice, swappable per workspace.

OpenAIAnthropic ClaudeGoogle GeminiAzure OpenAIAzure OpenAIAWS BedrockAWS BedrockDatabricksDeepSeekDeepSeekGroqGroqOllama (local)
Run a fully local model with Ollama if you'd rather keep prompts and schema metadata off third-party providers. Provider choice is configured per workspace.
Architecture

How a question becomes an answer.

Every step is observable, governed, and replaceable. No black-box magic — just five clearly named services you can audit and operate.

STAGE 01

Question

A user asks a question in natural language from the UI, Slack, or the API.

STAGE 02

AI Service

Intent classification, schema retrieval from Qdrant (RAG), and SQL generation via your chosen LLM.

STAGE 03

Semantic

Generated SQL is rewritten through the MDL to use governed metrics, joins, and access rules.

STAGE 04

Execution

The Rust analytics engine plans and executes against your warehouse — no data leaves your VPC.

STAGE 05

Visualize

Results come back as a chart, table, and natural-language summary, ready to pin to a dashboard.

Deployment

One commercial offering. Single-tenant by design.

NQRust-Analytics is sold as a single enterprise tier with two ways to run it: installed on your own infrastructure, or hosted by our team in a dedicated single-tenant cloud. We don't run a public, multi-tenant SaaS — your warehouse shouldn't share a database with anyone else's.

Two ways to run it

Self-hosted — install on your VPC, bare metal, or private cloud. You control the network, the LLM provider, and the upgrade cadence.

Managed single-tenant — we run a dedicated instance for you on a cloud of your choice. Same software, no shared database, no shared compute.

Deployment scope, support level, and pricing are tailored per customer. Contracts are annual; we'll walk you through what a typical engagement looks like.

Get in touch

Email our team to start a deployment conversation.

We're a small team — every inquiry goes straight to a human, usually within one business day. Tell us about your warehouse and what you're trying to answer, and we'll get back to you with next steps.

What to include

Your data warehouse, team size, preferred deployment model (self-hosted or managed single-tenant), and the questions your team is currently struggling to answer.

Talk to our team

NQRust-Analytics is a commercial, closed-source platform. Reach out for an evaluation, a guided demo with your own schema, or a quote sized to your deployment.

Send us a message

Submitting opens your mail client with the details prefilled — nothing is stored on our side.