KPI discovery workspace

Metric discovery

Checking service
Schema-driven metric governance

Turn application data into
metrics you can trust.

Connect any SQLite or PostgreSQL database. KPIAssembler reads its schema, proposes useful metrics, and certifies SQL before publishing a value.

● Runs locally · Configure a read-only database user
Application DBSQLite or PostgreSQL
Metric proposerLLM or heuristics
Certified packDeterministic checks
04 · PUBLISHED

Certified KPI pack

Only metrics that passed deterministic checks are shown as trusted values.

No certified pack yet

Discover your schema and certify at least one proposed metric.

FASTAPI + WEB COMPONENT

Bring trusted metrics into
any application.

Run KPIAssembler as a standalone service, mount its FastAPI app, consume the REST API, or embed this complete workflow.

02 · REST API

Build your own experience

POST __API_BASE__/discover

POST __API_BASE__/certify
{"accepted_ids": ["metric_id"]}

GET __API_BASE__/pack

Standalone setup

  1. 1
    Run the servicekpi-assembler-web
  2. 2
    Connect a databaseKPI_DATABASE_URL=postgresql://user:pass@host/application
  3. 3
    Limit scopeKPI_INCLUDE_TABLES=orders,events KPI_TENANT_COLUMN=account_id
  4. 4
    Restrict browser accessKPI_ALLOWED_ORIGIN=https://your-app.example