Sales Performance
Developer Reference
The reference your next BI hire wishes existed on day one.
Upload a .pbix or .pbip — PBICompass reads the semantic model and its AI writes enterprise-grade technical, audit, executive and business documentation automatically. Source files are deleted after processing.
Get started — freeUpload a Power BI report — AI reads the metadata for each table, measure and relationship and writes four documents inside an isolated sandbox. Source uploads are deleted after processing.
Generate documentationEvery measure translated into plain English — filter context and all — so the next person doesn't have to reverse-engineer your formulas.
Technical · Audit & Health · Executive · Business User Guide.
The author leaves. The measures multiply. Nobody remembers why. Drag the line.
◆ drag to document ◆
A .pbix or .pbip enters an ephemeral sandbox built for exactly one job: yours. Nothing shared, nothing global, nothing left behind.
Tables, measures, relationships, RLS roles, M queries, report layout — extracted into one canonical model. Metadata only. The parser never touches a row of your data.
The AI reads your model the way a senior BI developer would — what each measure means, why each relationship exists, where the risks hide — then writes it down for four different audiences.
Every measure in your model gets this treatment — automatically, so nobody has to ask the original author what a formula means.
Year-to-date revenue: the base revenue measure re-evaluated across a window that grows through the year and resets every January 1st. Hover any highlighted token to see exactly what it contributes.
AI writes all four from a single parse. Pick one, or take the full set.
The reference your next BI hire wishes existed on day one.
Catch governance and performance risks before an auditor does.
“One source of truth for regional revenue — refreshed daily, governed, and owned.”
So report questions stop landing in the BI team's inbox.
Markdown◆HTML◆DOCX◆PDF◆JSON
Because it does. Follow the pulse — that's your file's entire life.
.pbix received over TLS
per-job isolated workspace · zip-slip guard
metadata only — rows are never read
AI writes four documents from one model
five formats · short-lived download TTL
source deleted · per-job keys discarded · private downloads expire
The AI engines behind every document — your choice, job by job.
AI is included on every plan — or run the fully deterministic offline engine. Your choice.
Start on Free today. Pro and Business are previews and are not yet for sale.
Need more than 30 reports a month, SSO, or a custom deployment? Contact us about Enterprise. See the full pricing page and our Refund Policy.
PBICompass extracts semantic-model metadata only — tables, columns, measures, relationships, DAX, RLS roles — never row-level data. Your source file is deleted when processing ends. Generated downloads remain private and expire within one hour.
Yes. The deterministic engine produces complete documentation with no API key and no external calls. AI providers are optional, for richer prose only.
Yes, including legacy binary exports — metadata is read directly from the compressed data model, never the row-level tables.
Yes — both the modern TMDL format and legacy TMSL (model.bim), plus PBIR report layouts, enhanced and legacy.
Yes — Fabric semantic models export to the same .pbip/TMDL structure PBICompass already parses.
Uploads up to 100MB are supported out of the box (configurable for self-hosted deployments) — built for real models with hundreds of measures, not just samples.
Markdown, HTML, DOCX, PDF and JSON — every document, every format, from one parse.
AI is built in and included on every plan — no API key to manage. Prefer full determinism or an air-gapped run? The offline engine produces complete documentation with no AI at all.
Create a free account, upload a .pbix or .pbip, and generate four review-ready documents. Your source file is parsed in an isolated sandbox and deleted when processing ends.
Free to start · no credit card · metadata only. Source uploads are deleted after processing.