Modrik Analytics

Ask your data a question — get the answer as a chart and a report

Modrik makes your database talk: you ask in Arabic or English, it writes the SQL itself, returns the answer as a table, chart, or map — and turns it, on request, into a dashboard or a print-ready report.

Supports SQL Server • PostgreSQL • Oracle • MySQL
From conversation to decision

See it in action

Arabic conversation with an embedded chart
Ask in Arabic — get an automatically created chart, right inside the chat
Dashboard
Charts pin to dashboards that refresh automatically
Print-ready report
Elegant bilingual reports generated from the conversation, saved to a report library
Tabular results
And for the numbers people: instant tabular results with accurate totals
Capabilities

Everything you'd expect from a data analyst — automated

🗣️

Natural language to SQL

Understands the question in context, writes the query, and corrects itself on errors — in your database's dialect.

📈

Smart auto-charts

Decides when an answer deserves a chart and picks the right type: bars, lines, pies, maps.

🗺️

Interactive maps

Spatial data renders on an interactive map right inside the conversation.

🧾

Enterprise reports

Turn any answer into an official bilingual report, saved with editable parameters into a permanent report library.

🛡️

Row-level security

The security condition is injected into every query deterministically, based on the user's identity — by an algorithm the model cannot bypass.

🏢

Multi-tenant, multi-domain

One platform serves multiple entities and databases, each user with their own domains and permissions.

Trust before technology

Designed for government and sensitive organizations

🏛️ Full on-premises deployment

Runs entirely inside your network — app, analytics, and databases. Actually operating inside closed government networks in Oman, integrated with government SSO.

🔑 Fine-grained permissions

Single sign-on, per-service authorization checks, and row-level security so every employee sees their department's data only.

⚙️ Configured, not coded

One configuration file describes your tables in business language — the assistant masters your domain in minutes. Any sector: correspondence, HR, finance, services.

🔄 AI-vendor independent

Supports multiple language models, distributing tasks between them to balance quality and cost — any model can be swapped without changing the product.

Show us your database, and we'll show you your assistant

One session is enough to watch your data answer questions on its own.