• Getting started
  • Tutorials
  • Guides
  • Concepts
  • Reference
  • Troubleshooting
  • Release notes
  • FAQ

Xorq Documentation

Write your ML pipelines once. Run them anywhere. Xorq handles caching, lineage, and multi-engine execution automatically.

Get started View on GitHub

Getting started

New to Xorq? Start here to build your first pipeline.

Install Xorq

Get Xorq running on your machine

Introduction
Quickstart

Get a first taste of Xorq

Your first Xorq expression
No matching items

General tutorials

Learn how Xorq’s deferred execution, caching, and multi-engine support work together.

Cache expression results
Defer query execution

Master deferred execution

Switch between backends
Your first build

Package your pipeline

No matching items

ML tutorials

Train models, split data, and deploy predictions with Xorq’s ML workflow.

Split data for training

Split data properly

Train your first model

Start your ML journey

Understand Step and Pipeline

Master ML abstractions

Use deferred fit and predict

Optimize ML execution

No matching items

Explore the docs

AI tutorials

Call LLMs, build MCP tools, and process data with AI

Analytics tutorials

Query across engines, write UDFs, and build analytics workflows

Guides

Production-ready patterns for deploying and scaling your pipelines

Concepts

Deep dives into deferred execution, caching, and architecture

CLI reference

Every command you need to build, run, and serve pipelines

Python API

Full reference for Xorq’s Python API

 

This page is built with Quarto.