Now in Public Beta!

Cross-platform semantic modeling for Fabric and Analysis Services

The only semantic modeling tool that runs natively on Windows, macOS, and Linux. Purpose-built for Microsoft Fabric and Power BI, with support for Analysis Services.

Build your first model in minutes

Watch a complete walkthrough of creating a semantic model from scratch in Semantic Modeler.

Built for how you actually work

Every feature exists because a data engineer needed it. No filler.

Best Practice & AI Readiness Dashboard

Score your model two ways — AI Readiness (can AI understand and use it?) and Model Quality (is it built to best practices?). 20+ built-in rules check structure, relationships, naming, and documentation, and AI-assisted analysis catches the semantic issues rules can't. A per-table breakdown pinpoints what's dragging your scores down, with one-click navigation to fix it. No Python notebook, no published model required.

Available in v0.3.1-beta and later

Environments

Switch between dev, staging, and production without touching your model. Connection strings, credentials, and server targets stay separated.

Model Ontology

Define your business concepts once — what they mean, which tables hold them, and the keys that connect them across models. AI agents and MCP servers read it to understand how your models relate, even when they share no physical relationship. Export as JSON-LD or Turtle for standard RDF tooling.

Available in v0.2.33-beta and later

Smart Code Editor

Write DAX in an editor that understands your model. Hover any function for its signature and docs, or any model field to see its data type and the description from your model — plus syntax highlighting, autocomplete, and bracket matching.

Visual Diagram Mode

See your entire model as an interactive canvas. Create and edit relationships by dragging between tables. Export to PNG, SVG, or PDF for documentation and presentations.

Data Dictionary Export & Import

One click to generate a full workbook documenting every table, column, measure, and relationship. Bulk-edit descriptions, display folders, categories, and synonyms in the spreadsheet, then import them back. XLSX and ODS.

Row & Object-Level Security

Define row filters and hide tables or columns per role, right in the modeler. Export roles to a spreadsheet and import them into another model — no recreating dozens of roles by hand.

AI Model Documentation

Analyzes your semantic model structure and generates descriptions for tables, columns, and measures automatically. Turns hours of manual documentation into seconds.

AI DAX Debugger

On-demand analysis of DAX measures. Explains why a measure returns unexpected results, suggests fixes, and explains filter context propagation in plain English.

Coming soon

Git Integration

Version control your models with full Git support. Branch, merge, and collaborate the way you already work with code.

Fabric Sync

Sync with your Fabric model to catch changes published by teammates that didn't make it into source control.

TMDL with Syntax Highlighting

Work directly with TMDL definitions in a full-featured editor with syntax highlighting, autocomplete, and inline validation.

Default Summarization Control

Change the default summarization from "Default" to "Do Not Summarize" across new models. Stop cleaning up unwanted defaults one column at a time.

DAX Query Runner

Write, execute, and iterate on DAX queries directly inside the modeler. No more switching between tools to test a measure.

Bring Your Own Key

Connect your own Anthropic, OpenAI, or any OpenAI-compatible API key — including Azure AI Foundry, Ollama, and LM Studio. Included with every license at no extra cost.

Also included

Multiple models open simultaneously Column profiling
Windows 10 1809+ / Server 2019+
macOS (Apple Silicon)
Linux

Priced for teams, not enterprises

All tiers include every core feature. Add hosted AI or bring your own key.

Personal

For individual data engineers

$25 /month

$250/year billed annually

Save $50/year
  • All application features
  • 2 machine activations
  • Email/password login with MFA
  • Self-service portal
  • BYOK AI included
Start Free Trial

Volume Pricing

Discounts available at 10+ seats

Need 10 or more seats? Contact us for custom volume pricing with dedicated support.

Contact Sales

AI Add-on

Don't have your own AI provider? Add AI to your license to get access to hosted AI features with no API key required. Available for any license.

+$10 /month per license or seat +$100/year per license or seat

All plans managed through factfoundry.io. Founding customers lock in their price for life — as long as their subscription remains active and in good standing. Cancellation forfeits the founding price.