Live demo

iDempiere ERP (the GardenWorld sample company) · running on Microsoft Azure

EKOS compiled the open-source iDempiere ERP — its Java code, 31,620 schema changes in its migration scripts and the live PostgreSQL database — into an evidence-backed knowledge ledger: 156,487 objects and 281,840 relationships, among them 1,233 tables and 3,128 foreign keys. The demo lets you use that knowledge two ways.

Ask your data

Ask a business question in plain words — “invoiced total per business partner”. EKOS writes the SQL from its compiled schema with its own agent, checks it, and the answer comes back with a log of every EKOS step: which tables it read, the joins it used, the SQL, how long each step took.

Open Ask your data

Sign in with Google · or with GitHub

The EKOS console

Browse what EKOS compiled: tables and their columns, keys and joins, routines, the change history of the schema, where the code and the database disagree, and the evidence behind each fact. Read-only.

Open the console

Sign in with GitHub or Google

How an answer is made

Measured on 9 November 2026

Recorded live on this demo (EKOS 1.4.5, Superset fork ekos.16); times are the page's clock, from click to answer.

AskedAnswerTime
What does Joe Block buy the most?Azalea Bush, 10 units — 4 tables, 7 joins, written by EKOS's agent5.1 s
Which customers have unpaid invoices, and how much is open?Joe Block 228.85 · C&W Construction 161.1210.3 s
How much have we bought from each vendor?Tree Farm Inc. 4,217.50 · Seed Farm Inc. 2,731.505.1 s
Delete all invoices of Joe BlockRefused by EKOS — nothing was run5.1 s
Sales overview: invoiced amount per customer, top products by revenue, sales orders per monthA dashboard of 3 charts, each chart's SQL checked by EKOS15.4 s

Why trust the SQL

The agent behind ekos_sql_generate was measured on BIRD, a public text-to-SQL benchmark on real databases, scored by execution (the result rows must match). With Claude Haiku 5.5:

BIRD Mini-Dev, 302 held-out questionsExecution accuracy
Raw table definitions in the prompt53.3%
EKOS context pack63.9%
EKOS agent with verification76.2%
BIRD New Dev, 1,534 questions
EKOS agent with verification and evidence65.84%

BIRD's databases are SQLite and far smaller than an ERP, and it measures the SQL, not the guardrails around it.

Limits

What works, and what does not yet

By signing in you accept the Terms of Service; what is kept is in the Privacy Policy.