Ask your Power BI estate anything. In plain English.
Understand every table, measure, and relationship, and generate full documentation automatically. AI works as your BI analyst, not your decision maker.
DAX: DIVIDE([Gross Profit], [Total Revenue], 0) Depends on: Sales_Fact, Cost_Fact, Currency_Rates Result: Table lineage and business logic explained in full.
Every measure shows its DAX, its upstream lineage, and a plain-English explanation of what it means.
"We have 60 reports and nobody who built half of them still works here. When a number looks wrong, it takes two days just to find which table it comes from, before anyone can even check if it's right."
report documentation
source tables
undocumented
A BI analyst that never forgets how a report was built.
This isn't a chatbot bolted onto a dashboard, and it isn't a static data dictionary. It's a structured reasoning system with a full knowledge base over your tables, measures, visuals, and relationships, built by reading your actual Power BI models instead of a spreadsheet someone filled in by hand.
Ask it anything in plain English: why a number moved, what a measure means, which tables feed a visual, and it answers with the DAX, the lineage, and the business logic behind it. Point it at your workspace and it generates full documentation across hundreds of fields automatically, using your own naming conventions and templates.
Architecture Overview
Your Power BI Estate
Datasets, reports, dataflows, and the Power BI service, connected directly through the XMLA endpoint and REST API
Knowledge Layer
Azure AI Search · Azure AI Foundry · model metadata graph with hybrid vector + keyword retrieval
Reasoning Engine
Proprietary orchestration framework for DAX parsing, lineage tracing, and natural-language explanation generation
Delivery
Azure Functions · Azure AD · Word / Excel documentation export · Chat interface in your tenant
From an undocumented workspace to full documentation in an afternoon
Watch the Power BI Assistant explore a real semantic model (340 measures, 60 tables), answering analyst questions and generating complete field-level documentation from a customer template.
Four capabilities. One semantic model.
Every capability runs on the same underlying knowledge layer. Connect one workspace, then expand to your full BI estate without rebuilding the foundation.
Natural-language exploration
Ask questions the way you'd ask a colleague: "what drove the Q3 margin drop?", "which reports use this table?", "what does this measure actually calculate?" The system understands your model's structure and cites the exact tables and measures behind every answer.
DAX & lineage tracing
Every measure and calculated column is parsed, explained, and traced back through its full dependency chain: which tables, which relationships, which upstream measures feed into it. The mystery formula someone wrote three years ago finally makes sense.
Automated documentation generation
Point it at a workspace and it generates complete documentation for hundreds of fields, measures, and relationships, formatted to your own template. What used to be a two-week manual project becomes a same-day export, kept current as the model evolves.
Report & visual structure understanding
Beyond the data model, the system understands your reports themselves: which visuals exist, what filters are applied, how pages relate to each other, and why a particular chart was built the way it was.
Built for analysts,
not engineers.
A conversational interface over your entire Power BI estate that replaces the static wiki and the spreadsheet nobody updates. Built for BI teams, finance analysts, and the business users who depend on reports they didn't build.
- ✓Ask any question in plain English and get an answer with sources
- ✓Click any measure to see its DAX, lineage, and explanation
- ✓Trace a number on a visual back to its originating tables
- ✓Generate full field-level documentation in one click
- ✓Export to Word or Excel using your own documentation template
Running on a real workspace within one week
There's no migration and no changes to your reports. The system connects to your existing Power BI service and Azure environment as read-only.
Discovery workshop
We map your Power BI estate, documentation gaps, and the templates you already use. You leave with a concrete pilot scope and proposal.
Pilot on a live workspace
We connect the system to a real workspace: your actual model, your actual templates. Typically 2 to 3 weeks.
First full documentation run
Your team reviews the first generated documentation set against a live model. We tune the templates and query behaviour together.
Expand & evolve
Connect additional workspaces, add report-level Q&A for business users, or integrate with your BI governance platform.
The lineage a data dictionary can't show you, traced automatically.
A static data dictionary tells you a measure exists. It can't tell you that it depends on three tables, breaks silently if a relationship changes, or feeds into the board's headline KPI. The system reads the actual model: the DAX, the relationships, and the dependencies, so the documentation reflects what the model does rather than what someone remembered to write down.
Live example: lineage tracing
Every trace shows the full dependency chain and where it's used downstream.
Any workflow where a BI estate needs to be understood
The system adapts to your models and templates, not the other way around.
Documentation backlog
Years of undocumented reports and measures, finally documented fully and consistently in your own template, without weeks of manual work.
Onboarding new analysts
New team members ask the model questions directly instead of waiting for the one person who remembers how a report was built.
Root-cause investigation
When a number looks wrong, trace it back through the full DAX and table lineage in minutes instead of days of manual digging.
Change-impact analysis
Before editing a measure or table, see every report and downstream measure that depends on it, so nothing breaks silently.
BI governance & audit
Give governance teams a complete, current inventory of measures, sources, and lineage across the entire Power BI estate.
Migration & consolidation
Understand a legacy or acquired BI estate quickly before migrating, consolidating, or rebuilding it on a new architecture.
Real impact on BI team productivity and trust
What used to take a BI team two weeks of manual write-up now completes in an afternoon, across hundreds of fields at once.
Every explanation cites the actual DAX and table lineage, with no guessed definitions. Every answer is grounded in the model itself.
Connect additional workspaces as your estate grows. No schema migrations, no retraining, no vendor involvement to add a model.
Straight answers
See it running on your workspace.
Real data, real answers.
The best way to evaluate this system is a live demo connected to a real workspace from your actual BI estate, or a read-only copy of one. Book a 30-minute call, and we'll walk through a live exploration, then tell you honestly whether your use case is a fit.
No commitment · No slide deck · Engineers talking through your problem · Based in Switzerland, operating across EU & UK