Skip to content
All projects

The answer, and how it got there.

ASKIQ. Ask your own systems a question in English, get an answer with its working shown.

In productionInternal AI over business data

Six fictional businesses, one engine. Pick a sector and click any question.

Health IQ

Ardenwood Health

What is our no-show rate?

Read 4 sources Cliniko Medicare HICAPS Xero0.86 s

No-show rate

7.0%

Slots lost

641

Revenue lost

£51,280

No-show rate by clinic, %

Eastgate11.4
Marlow7.8
Ardenwood5.2
Pinehurst4.1

Seven per cent across the group, but Eastgate sits at 11.4%. It is the one clinic sending reminders 24 hours ahead rather than 48.

Fictional business, sample data

Before and after

Before

The answer exists. In four systems.

  • Facts buried in threads
  • Reports nobody can check
  • Confident, wrong numbers
  • Questions nobody asks

With ASKIQ

Ask it. See the working.

  • Questions in plain English
  • Answers in seconds
  • Sources and SQL shown
  • Every claim audited

How it works.

  1. Mirror

    A read-only copy of the systems you already run.

  2. Ask

    Type the question the way you would say it.

  3. Plan

    Four read-only tools, fenced by the database itself.

  4. Answer & audit

    Every figure checked against the evidence behind it.

What it actually does.

  • Every answer carries its steps, the SQL it ran and the records it read. Anything it names that no tool returned is marked, not linked.

  • Model-written SQL runs as a login that can read the reporting views and nothing else: read-only, one statement at a time, under a timeout.

  • Each answer is read back against its evidence and every unsupported claim is recorded, so drift shows up as a number on a chart.

  • An item stays open until the correspondence shows it done. Quiet time counts in working days, from the last note a person wrote.

  • Unloaded data reads as unknown, never zero. Ask about a system it does not hold and it says so, with a list of what it does.

  • A new business means new mirrors and new meanings for words like “billable”. The engine, the fences and the auditor stay the same.

Under the hood.

4 tools, read-only, 71 benchmark questions and 2 runtime dependencies.

Counted from the codebase: the tools the model may call, the questions that gate a deploy, and the runtime dependencies.

Platform

Node.jsExpressPostgreSQL 16Docker ComposeCloudflare Tunnel

The model

Provider-swappableGeminiDeepSeekTool callingServer-Sent Events

Interface

Server-rendered firstPlain ES modulesNo build stepInline SVG charts

Correctness

Read-only SQL roleRules held in viewsAnswer auditorSecret maskingBenchmark suite

Don’t take our word for it. Click around.

Six fictional businesses, one engine. Pick a sector and click any question.

Something like this,
for your business.

ASKIQ started as somebody describing a process that had stopped working. If that sounds familiar, that is all we need to start.

Discovery and written scope - free, and yours to keep