Verifiable AI for Enterprise Data Teams

A shared catalog and multi-engine execution layer for governed AI on enterprise data. Run any model, trace every result, and reuse verified work on your existing warehouse.
Waitlist · Desktop app preview

AI generates numbers. Xorq verifies them.

Open source · github.com/xorq-labs/xorq

Snowflake Databricks DuckDB Postgres 6+ more
01 Verified
A verifier checks every number. Deterministic checks for data quality, lineage, and reproducibility run alongside the work, so a hallucinated total gets flagged and corrected before anyone acts on it.
02 Governed
Built only on blessed sources. Agents compose new expressions only on sources a human signed off on, so ground truth stays under change control with an audit trail by construction.
03 Efficient
Cached runs. Fewer tokens. Every result is cached and reused, so the warehouse never bills the same answer twice. Separately, the semantic catalog helps a smaller model do the work: 60% fewer tokens on DABStep.
01 Xorq Desktop · local first

No vendor cloud required in your data path.

A native desktop app that uses your own LLM subscription and warehouse credentials, reducing the scope of security review. Built on Git: the catalog is a repo, and promotion to main is human-controlled. Bulk data stays in the warehouse; only required aggregates enter your customer-controlled local sandbox.

02 Xorq Memory · semantic catalog · Apache 2.0

Xorq Memory == Semantic Catalog

Xorq Memory is an executable semantic catalog. Every expression stores its schema, SQL, sources, are content-addressed, so each number traces back to the work that produced it.

Unlike static documentation, this memory runs on your laptop, or wherever your agents run with headless offering. Agents reuse governed expressions and cached results instead of starting over.

Built on Ibis. Powers Xorq Desktop.

Star
03 Unbreakable lineage

Lineage across every hop.

Agents compose only on sources a human blessed. Every answer ties back to an entry in Xorq Catalog, with its source, cache, and schema, so when an auditor asks where a number came from, the evidence is one click away and can be reproduced from versioned inputs.

Open any answer for the spans, hits, and durations behind it. Replay a single tool call. Diff against last week. Because verified work is cached by design, a repeated question replays instead of rerunning.

No rework, fewer tokens spent in reconstructing scripts.

04 The proof, in benchmarks

Better answers without a bigger model.

DABStep: 450 questions over payment data. Haiku + Xorq catalog scores 84%, beating the 75% Sonnet baseline. Same model, same prompt, only the catalog changes.

Read the full story →
05 Xorq Headless · enterprise

The desktop is optional. The verification is not.

Verification harness in the the desktop does also runs headless in your cloud as subagent exposed as MCP server; a verification subagent computes the answer against the same catalog and hands back a certificate with the proof, lineage, and cache references behind it.

It drops into the stack you already run: your warehouse, model endpoint, Git server, and auth. No UI is required.

06 Deploy how you want

Pick how you adopt.

Run our integrated harness, layer xorq’s primitives into the harness you already use, or deploy it headless in your cloud. Same catalog. Same open source library.

01 Our harness · recommended private preview

Xorq Desktop

The integrated harness. Open the app, point it at your warehouse, ask. Agent, catalog, and lineage in one native binary. No terminal required.

Get started
$open Xorq.app
02 Plugin example open source

Claude Code × xorq

Use the Claude Code plugin today, or connect Xorq’s model-neutral catalog from Codex, Cursor, and other agent harnesses. No data migration.

>/plugin marketplace add xorq-labs/claude-plugins>/plugin install xorq@xorq-plugins
03 Headless enterprise

Xorq Headless

The same verification subagent, running as a service in your cloud. Your agents call it and verified results return with a certificate and lineage, on your warehouse, keys, and auth. Deployed with our team.

>
Things people ask first
What is Xorq Desktop?
A native desktop app. Point it at your data, pick a workflow, and an agent works against Xorq Catalog, a shared store of governed, executable expressions.
When can I use it?
Private preview. Waitlist for the desktop; the library (uv add xorq) ships today.
Do I need to migrate my data?
No. Connects to Snowflake, Databricks, DuckDB, S3, Postgres — whatever you already run.
Do I need to set up an MCP server?
No. Desktop packages the catalog, verification gates, caching, and warehouse connections; you configure it with your existing credentials.
How does this get through security review?
It runs on the analyst’s machine with your existing warehouse credentials and LLM subscription. Bulk data stays out of a new vendor cloud, reducing the scope of security review.
What is a semantic catalog?
A semantic catalog: a store of executable semantics, expression metadata, lineage, and cached results, addressed by hash. Metric definitions live here as runnable code; agents compose new entries on verified work.
How is this different from a notebook + an LLM?
Notebooks accumulate output. Xorq accumulates reusable work. Last week’s expression remains addressable, so the next agent can build on it instead of starting over.
Two people, same question — conflicts?
Same expression → same hash → automatic dedup. Identity is content, not file path.
Linux / Windows?
Desktop is Mac-first. The library and Textual TUI run everywhere Python does.
REQUEST DESKTOP PREVIEW ESC

Share your work email. We’ll follow up within one business day to learn about your stack and the first workflow you want analysts to own.

You can unsubscribe anytime. We don’t share emails.

KEYBOARD SHORTCUTS ESC
HHOME
GGITHUB
DDOCS
RJOIN WAITLIST
JSCROLL DOWN
KSCROLL UP
⌘KTOGGLE THIS GUIDE