Qrly Customer Pitch Deck Get in Touch
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.

AI Ask (NL→SQL) BYO LLM 12+ Databases Multi-Tenant Self-Hostable Made in Belgium
Begin
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
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 21 + 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."
NL → SQL BYO LLM Anomaly Detection On-Prem AI

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.

Azure AD LDAP / AD OIDC SSO MFA / TOTP

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.

Microsoft 365 Gmail IMAP Reply Threading

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.

Guest Auth Branded Portal No Extra Cost
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
Query language with historical operators
Yes
SQL — no history ops
Basic search
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.

SQL + QQLOLAPAI Perf

Business & Ops Analysts

Type a question in English, AI compiles SQL. Visual filters, dashboards, scheduled reports — no SQL skills required.

AI AskVisual BuilderInsights

Embedded Analytics & SaaS

Ship a branded customer portal — public tokens or signed-JWT embeds, locked params, AI-described schemas.

Public EmbedSigned JWTWhite Label

MSPs & Consultancies

Tenant → Org → Project with PostgreSQL row-level security. Per-tenant LLM keys, billing tiers, budget caps.

Multi-TenantRLS / GUCPer-Tenant LLM

Enterprise IT & Compliance

Azure AD, Google, Okta, Auth0, Keycloak, LDAP — concurrent. AES-256-GCM, MFA TOTP, on-prem AI for regulated workloads.

5 OIDC ProvidersOn-Prem AI90d Audit

Product & Growth Teams

Live dashboards over WebSocket / LISTEN-NOTIFY. AI anomaly detection surfaces what shifted. Cohort analysis without a data engineer in the loop.

Live DashboardsAI Anomalies13 Charts
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. PostgreSQL SET LOCAL ROLE + GUC injection for true row-level security.

🔐

Authentication

Azure AD, Google, Auth0, Okta, Keycloak, LDAP, Basic Auth — concurrent. MFA TOTP, JWT, API tokens.

📤

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 + Java 21 — 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 · row-level security via SET LOCAL ROLE + GUC
  • 45+ Flyway migrations — schema fully auditable
  • Self-hostable on bare metal, VM or Kubernetes — no proprietary cloud
application.properties
# Database
spring.datasource.url=jdbc:postgresql://localhost/queryly
spring.jpa.hibernate.ddl-auto=validate

# Auth — all providers optional
queryly.auth.basic.enabled=true
queryly.auth.azure-ad.enabled=true
queryly.auth.google.enabled=true
queryly.auth.ldap.enabled=true

# AI providers (any combination)
queryly.ai.claude.enabled=true
queryly.ai.ollama.enabled=true
queryly.ai.ollama.base-url=http://localhost:11434

# Storage
queryly.attachments.path=/data/attachments
Java 21 Spring Boot 4.0 PostgreSQL 14+ Flyway OAuth2 / OIDC JWT (HS/RS/ES256) Anthropic / Gemini Ollama / LM Studio 12+ JDBC Dialects WebSocket Live AES-256-GCM RLS / GUC
Pricing

One price.
Per tenant.

Annual flat fee per tenant, based on your revenue. Unlimited users, unlimited projects, every feature included.

1
Tenant per Licence
Users & Projects Inside
0
Hidden Costs
Tier Revenue Bracket Annual Fee · Per Tenant
01
The Pulse
< €250k
1,875
per year · per tenant
02
The Lens
< €1M
11,250
per year · per tenant
03
The Atlas
< €10M
26,250
per year · per tenant
04
The Cosmos
€10M+
48,750
per year · per tenant
All prices excl. VAT € billing only Per tenant · Unlimited users & projects inside Multi-tenant deployments scale tier-by-tier
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.

Address
Schrieksesteenweg 40-42
2221 Heist-op-den-Berg, Belgium