BI + AI · Self-Hosted · Made in Belgium
Qrly.
The self-hostable Business Intelligence + AI platform. Ask in plain English. Run on your own LLM. Keep your data on your server.
The Problem
BI is split. AI is bolted on.
Both bills are growing.
Legacy BI sells dashboards, embedding, alerts and AI as separate SKUs. Newer AI-native tools force your data through a vendor cloud. Neither lets you run on the LLM you choose, or keep sensitive schemas inside your network.
- AI features locked behind a Premium / Pulse / Copilot upgrade tier
- Embedded analytics, alerts, subscriptions sold as separate SKUs
- No on-prem LLM option — sensitive schemas leave your network
- Per-seat pricing that punishes growth + per-token AI surcharges
- US data residency unless you pay for the Enterprise Cloud tier
Priced on revenue · from €900/yr · Unlimited everything, one organization, one installation · BYO LLM
The Solution
BI & AI.
One platform.
Your terms.
Qrly bakes AI into a real BI platform — and lets you choose the LLM. Cloud or local. Flat fee. Self-hostable. Connect a database, type a question in English, ship a dashboard. Five minutes flat.
AI Native, BYO LLM
Ask in English, get SQL. Anomaly detection. Schema docs. Run Claude, Gemini, OpenAI, Ollama or LM Studio.
Real BI Engine
QQL across 12+ databases, OLAP star/snowflake models, 13 chart types, live dashboards, materialized cache.
Self-Hosted
Spring Boot 4 + Java 25 + PostgreSQL. Your server, your data, your AI keys. No proprietary cloud dependency.
All-Inclusive
Embedded analytics, alerts, subscriptions, OIDC SSO, multi-tenancy — every feature in every tier.
Differentiators
What makes Qrly
genuinely different.
Not marketing copy — features competitors either don't have or charge extra for.
AI Ask — NL to SQL, On Your LLM
Type "MRR by plan tier last quarter" — Qrly asks your LLM (Claude, Gemini, OpenAI, Ollama, LM Studio) to compile QQL/SQL. Multi-turn conversational. Schema-aware. Suggested chart type. Per-user token budgets. Never auto-runs destructive SQL. The whole AI layer can run on-prem if your data must stay inside the network.
"Tableau Pulse is a €120/user/year add-on. Copilot for Power BI requires Premium capacity. Qrly Ask is in every tier — and the LLM is yours."
Mix & Match Identity
Run Azure AD, Google OAuth2, LDAP, and Basic Auth simultaneously on one org. The login page adapts automatically. Employees, contractors, partners — all in one place.
Subscriptions Are a First-Class Integration
Native scheduled subscription pipeline — not a plugin or webhook hack. Four mail providers (Email, Slack, Teams, Webhook), scheduled cron deliveries, auto-reply detection, and attachment extraction built-in.
Public Embedding
No second product to license. Every organisation gets a branded customer-facing analytics portal with guest authentication via email codes, public question submission and tracking — all managed from the same admin panel.
More Differentiators
Eight more reasons
to make the switch.
Alert Without the Complexity
Per-project threshold and goal-based alerts. Auto-escalation — raise priority, reassign, alert. Routed to Slack, Teams, email or webhook. No separate module.
Enterprise Multi-Tenancy From Day One
Tenant → Org → Project. Every feature scoped at the right level. One deployment serves multiple enterprise customers with zero data leakage.
QQL — Cross-Dialect Query Language
One JSON spec compiles to PostgreSQL, MySQL, BigQuery, Snowflake, Redshift, SQL Server, MariaDB, SQLite, DB2 and more. 40+ operators including regex, JSON path, full-text, range.
AI Anomaly Detection & Insights
Statistical + AI scans on verified questions. Surfaces revenue, churn or ops shifts in the Insights feed — promotable into a saved alert in one click. No threshold tuning required.
Fully Self-Hostable, No Lock-In
Spring Boot 4 + PostgreSQL. No proprietary cloud required. Export everything with built-in backup tools. Import from CSV, JSON or SQL files on day one.
OIDC SSO Out of the Box
Enterprise identity teams can provision and deprovision users automatically. No manual account management, no offboarding gaps. Works with existing SSO.
Classic UI — Fast & Keyboard-First
Inspired by Looker classic: dense, functional, no animations. Full keyboard navigation — create, assign, transition, log work without the mouse.
Revenue-Based, Flat-Fee Pricing
Annual flat fee based on your revenue bracket. Unlimited users, unlimited projects. No per-seat nonsense, no usage limits, no hidden costs.
Connection Wizard on Day One
Import from CSV, JSON or SQL files export. Field mapping, user mapping, pre-import validation, progress tracking. Switch without losing history.
Side by Side
BI + AI in one product.
No add-ons. No lock-in.
Tableau Pulse, Copilot for Power BI, Looker Studio embedded — separate SKUs. Qrly ships them on day one.
| Feature | Recommended Qrly Self-hosted · Belgium | Tableau Salesforce | Power BI Microsoft |
|---|---|---|---|
| Self-hostable — your server, your data | Yes | Cloud only | Azure only |
| Natural-language Ask (NL → SQL) included | Yes | Tableau Pulse add-on | Copilot Premium tier |
| Built-in customer embed portal | Yes | Separate product | Not available |
| Native scheduled subscription (4 providers) | Yes | Plugin / add-on | Not available |
| Mix-and-match auth providers simultaneously | Yes | Salesforce SSO only | Azure AD only |
| Visual builder and raw SQL, round-trip convertible | Yes | Custom SQL is one-way | Power Query M only |
| Alert enforcement with auto-escalation | Yes | Service Mgmt only | Not available |
| AI with local / on-prem option | Yes | Cloud AI only | Azure OpenAI only |
Legend: Included Partial / extra cost Not available
Who It's For
BI for the team.
AI for the analyst.
Every role gets a workspace tuned to how they think — with AI assistance one keystroke away.
Data & Analytics Engineers
SQL + QQL, AI performance analyzer, OLAP star/snowflake models, materialized caches, lineage graph.
Business & Ops Analysts
Type a question in English, AI compiles SQL. Visual filters, dashboards, scheduled reports — no SQL skills required.
Embedded Analytics & SaaS
Ship a branded customer portal — public tokens or signed-JWT embeds, locked params, AI-described schemas.
MSPs & Consultancies
Tenant → Org → Project with organisation-scoped isolation and group-based permissions. Per-tenant LLM keys, billing tiers, budget caps.
Enterprise IT & Compliance
Azure AD, Google, LDAP and Active Directory — concurrent, platform-wide or per organisation. AES-256-GCM encrypted credentials, scoped API tokens, on-prem AI for regulated workloads.
Product & Growth Teams
Live dashboards over WebSocket / LISTEN-NOTIFY. AI anomaly detection surfaces what shifted. Cohort analysis without a data engineer in the loop.
Full Feature Set
Everything under
one roof.
Every feature you need. None you don't.
AI — Ask & Insights
NL→SQL Ask, schema docs, performance analyzer, anomaly detection, chart & filter suggestions.
BYO LLM
Anthropic, Gemini, OpenAI, Azure OpenAI, Ollama, LM Studio. Per-org config, encrypted keys, token budgets.
Questions & Dashboards
Visual builder, raw SQL, OLAP. 13 chart types, 12-column grid, interactive filters, verified questions.
QQL Query Language
One JSON spec, 12+ dialects compiled. 40+ operators across regex, JSON path, range, full-text, arrays.
OLAP Models
Star & snowflake schemas. Facts, dimensions, hierarchies, measures. AI-suggested dims, drill-down, pivot.
Multi-Tenancy
Tenant → Org → Project, with organisation-scoped isolation, group-based collection and connection permissions, and embed tokens carrying locked parameters.
Authentication
Azure AD, Google, LDAP, Active Directory, local password — concurrent. JWT sessions, scoped API tokens, signed-request embed JWTs.
Alerts & Subscriptions
Threshold, goal, anomaly. Email, Slack, Teams, Webhook. Cron, PDF/CSV/inline, signed embed tokens.
Embedded Analytics
Public tokens or signed-JWT embeds with locked params. White-label, no account required.
Live Dashboards
WebSocket interval or PostgreSQL LISTEN/NOTIFY. Sub-second card refresh, no full reload.
Reports & Packages
Single + multi-card reports, public share tokens, XLSX/CSV/PDF, packaged deliveries on cron.
Connections
12+ native dialects + AWS/Azure/GCP aliases. SSH tunnels, SSL, AES-256-GCM credentials.
Permissions Engine
Group-based access at collection, project & connection level. Most-permissive resolution.
Budget & Governor
Per-user query, AI-token, bytes-returned budgets. Per-connection FIFO queue + concurrency caps.
Schema Sync & Lineage
JDBC introspection. AI-described tables/columns. Lineage graph across questions, dashboards.
Audit & Compliance
90-day query history, login activity, config changes. AES-256-GCM at rest. EU residency.
Technology
Boring tech.
By design.
Proven, battle-tested open source. No proprietary cloud dependencies. Runs on any server you control — on-prem, private cloud, or bare metal.
- Spring Boot 4.0.3 + Java 25 — virtual threads, mature, performant
- PostgreSQL 14+ as the platform DB · 12+ JDBC dialects for analytics
- AI provider-agnostic: Anthropic, Gemini, OpenAI, Azure OpenAI, Ollama, LM Studio
- PostgREST-style API surface · OpenAPI 3 / Swagger UI
- WebSocket live dashboards · PostgreSQL LISTEN/NOTIFY
- AES-256-GCM at rest · read-only query execution · SQL sanitiser · query audit log
- 28 Flyway migrations — schema fully auditable
- Self-hostable on bare metal, VM or Kubernetes — no proprietary cloud
Pricing
One price.
No surprises.
Annual fee based on your revenue. Unlimited everything, one organization, one installation, every feature included.
| Tier | Revenue Bracket | Annual Fee |
|---|---|---|
| 01 Starter | up to €500k | 900 per year |
| 02 Business | €1M | 1,500 per year |
| 03 Scale | €5M | 3,600 per year |
| 04 Scale+ | €25M | 9,000 per year |
| 05 Enterprise | €100M | 21,750 per year |
| 06 Group | €500M | 63,750 per year |
| 07 Global | €1B | 93,750 per year |
All prices excl. VAT € billing only Unlimited everything, one organization, one installation Multi-tenant deployments scale tier-by-tier Services quoted separately
Get Started
Your data.
Your AI.
Your terms.
Spring Boot 4 + PostgreSQL on your infra. Bring your own LLM — Claude, Gemini, OpenAI, or local Ollama. Connect a database, ask in English, ship a dashboard. Five minutes flat.
2221 Heist-op-den-Berg, Belgium