Ask in plain words
Type the question the way you would ask an analyst, including nicknames, ratios and relative dates.
AIDA, your Artificial Intelligence Data Analyst, uses a language model to understand what you mean and deterministic code to decide what runs. Every phrase is traced, every calculation is exact, and your rows never leave the database.
Most text-to-SQL tools let a model write the query. AIDA splits the job: the model only interprets, and a deterministic compiler builds the SQL from definitions your team approved.
Type the question the way you would ask an analyst, including nicknames, ratios and relative dates.
It maps each phrase to an approved measure, grouping, value or time period, or asks you to choose when a name is ambiguous.
Grounding, coverage, approved values and capability limits are verified before anything runs.
Read-only SQL runs inside AIDA. Charts, tables, SQL and lineage show exactly how the answer was produced.
Pick a layer to see a real attack it is tested against. Each scenario is covered by an automated test in the AIDA backend suite.
Passwords are hashed with scrypt. Sessions live in HttpOnly, SameSite=Strict cookies, are stored only as hashes, rotate at sign-in and expire when idle.
Twelve password guesses against one account in a minuteThe interpretation model works from a compact catalog of approved labels. Everything that identifies your data or your people stays inside AIDA.
An LLM maps everyday words to your approved definitions. When a name is ambiguous or unknown, AIDA asks you to choose instead of guessing.
Ratios, differences, share_of_total, running_total and percent_change are computed after aggregation, never estimated by the model.
Calendar periods, “last month”, trailing windows and explicit ranges resolve against the dataset’s as-of date. Forecasts are refused, not invented.
Relational sources follow approved relationships for related records, archived history and above-average comparisons, with lineage for every table touched.
Switch between bar, line, area, donut and scatter charts. Search, filter, sort and page through tables, then export exactly what you filtered.
Saved analyses store the validated plan, so refreshing a dashboard runs SQL directly with zero model calls.
Real questions through the real pipeline, scored against independently written SQL. These figures are read directly from the recorded benchmark runs.
These questions are a regression set, not a blind test. See every run, chart and question →
The first account becomes the workspace owner and can review security events.
Company, role and the areas you care about shape your starting point.
Explore the demos, add a private logistics sample, or upload SQLite and approve its fields.
Review what is shared with the model, then ask. Every answer shows its plan, SQL and lineage.
Start with the demo sources, or bring a SQLite snapshot of your own.