• Get started
  • How-to
  • Tutorials
  • Concepts
  • Reference
Search docs⌘K
Get startedQuickstartDefer query executionCache expression resultsSwitch between backendsYour first expressionClaude Code plugin
How-toInstall XorqConnect to a backendCache results by backendRoute a step to a specific backendCompose catalog entries
TutorialsCore tutorialsGet started with XorqYour first buildBuild a semantic catalogWorking with the catalogML tutorialsSplit data for trainingTrain your first modelCompare model performance
ConceptsFundamentalsWhat’s Xorq?Deferred executionContent-addressed artifactsThe catalog as executable memoryExpression typesExecution and backendsMulti-engineCachingAdvanced capabilitiesThe UDF systemPins: versioned data artifacts
ReferenceBackendsOverviewProfilesEnvironment variablesSupported backendsSerializationExpression formatCLI commandsinitbuildrunrun-cachedrun-unboundserve-unboundserve-flight-udxfjoin · unionpin · unpincatalog · 32 subcommandsuv build · run · run-cached · run-unboundcompletion · install-completionPython APICore operationsTypes and schemasData operationsUDF systemML operationsCachingLineageFlight operationsCatalog operations
developersdocumentation

Xorq documentation

Xorq is an engine for portable, multi-engine data pipelines, with built-in deferred execution, caching, lineage tracking, and a git-backed catalog to publish, discover, and reuse them.

$pip install xorq Get started github →
Find your path

Not sure where to start? Pick the card that matches what you’re trying to do.

TutorialsLearn the basics by following a worked exampleHow-to guidesGet a specific task done with a focused recipeConceptsUnderstand why Xorq works the way it doesReferenceLook up the Python API or the command-line reference
01Get started
open section →
Quickstart→Defer query execution→Cache expression results→Switch between backends→Your first expression→Claude Code plugin→
02How-to
open section →
Install Xorq→Connect to a backend→Cache results by backend→Route a step to a specific backend→Compose catalog entries→
03Tutorials
open section →
Core tutorials
Get started with Xorq→Your first build→Build a semantic catalog→Working with the catalog→
ML tutorials
Split data for training→Train your first model→Compare model performance→
04Concepts
open section →
Fundamentals
What’s Xorq?→Deferred execution→Content-addressed artifacts→The catalog as executable memory→Expression types→
Execution and backends
Multi-engine→Caching→
Advanced capabilities
The UDF system→Pins: versioned data artifacts→
05Reference
open section →
Backends
Overview→Profiles→Environment variables→Supported backends→
Serialization
Expression format→
CLI commands
init→build→run→run-cached→run-unbound→serve-unbound→serve-flight-udxf→join · union→pin · unpin→catalog · 32 subcommands→uv build · run · run-cached · run-unbound→completion · install-completion→
Python API
Core operations→Types and schemas→Data operations→UDF system→ML operations→Caching→Lineage→Flight operations→Catalog operations→
Xorq ./say hello

Verification for AI on your data. Run any model, verify every number, trace the lineage, spend fewer tokens.

product

./xorq desktop./platform overview./xorq ledger./xorq cache./xorq anywhere

solutions

./verified reporting./agent verification./decision agents

industries

./manufacturing./financial services./life sciences

developers

./docs./quickstart./github

company

./about./blog./privacy
© 2026 xorq labs inc. · all rights reservedbuilt with quarto