The continuous-improvement loop
Five capabilities, one workflow
Enter the loop at any point and repeat as the Genie Agent evolves — after optimizing, re-scan to see the updated score.
Create
A multi-turn AI agent walks you from business requirements to a fully configured Genie Agent.
Score
The rule-based IQ Scanner grades Genie Agent quality across 12 checks and assigns a maturity tier.
Optimize
A benchmark-driven pipeline measures real accuracy, diagnoses failures, and iterates to a target.
Track
Every scan, optimization run, and config change is persisted to Lakebase so you can see progress.
Watch
GenieWatch reports per-Agent cost, usage, feedback, and executed-resource lineage from system tables.
Quick start
Install from a notebook
Genie Workbench runs entirely on the Databricks Apps platform. The recommended path is the notebook installer — clone the repo into a Databricks Git folder, set five widgets, and Run All. No local terminal, CLI profile, Node, or uv setup required.
# 1 · Clone into a Databricks Git folder
Workspace → Create → Git folder
# 2 · Open notebooks/install.py, set widgets
app_name · catalog · warehouse_id
lakebase_mode · lakebase_project_name
# 3 · Attach Serverless (env v5) → Run AllStart here