FeatureMesh FeatureMesh
FeatureMesh FeatureMesh
Introduction
Why FeatureMesh? Design philosophy In your organization Batch analytics Real-time serving Business use cases FAQ for the skeptical
Getting started
Getting started Python library For the Impatient FeatureQL with AI
FeatureQL
Foundations
Hello, World! Types Literals Operators & Functions Friendly Syntax Query tools Formatting
Structural operations
Query structure Binding inputs Mapping to data sources Pure transformations Cross-entity joins
Array of rows
Overview Enrich rows with joins Map, filter & aggregate Lookup with indexes Recurse
Advanced capabilities
Metaprogramming Variants Macros User-defined functions
Reference
All types All operators All functions All user errors Reserved keywords
FeatureMesh
Persistence
Namespaces & aliases Create features Explore features Drop features Registry consistency Select persisted features
Governance
Access management Feature metadata Feature lifecycle Permissions
Batch analytics
Analytics context Bind keyset External Columns Grouping & Unnesting Window Functions Hybrid queries
Real-time serving
Real-time context Redis data sources JDBC data sources HTTP data sources Multi-source queries Prepared statements
Business functions
Historical Experimentation Growth accounting Simulations
Tutorials
Homepages
FeatureQL's homepage FeatureMesh's homepage
Analytics
Overview E-commerce SaaS metrics Supply inventory Financial consolidation Marketing attribution Healthcare episodes Product analytics Temporal & experiments Graphs & referrals OBT modeling Support operations
Serving
Real-time segmentation Federated serving
Guides
Client tooling
Overview HTTP API Productivity tools Working with an assistant Conformance tests

FeatureMesh Documentation

Your business logic, deterministically executable by AI.

Start Here

Why FeatureMesh?

Understand what problems FeatureMesh solves and core concepts

Getting Started

Install FeatureMesh and write your first query in 5 minutes

Batch Analytics

Use FeatureMesh as a semantic layer for analytics and BI

Real-time Serving

Deploy features as production APIs with minimal latency

External Sources

Connect to data warehouses, redis, databases, and APIs

Business Use Cases

Explore how FeatureQL can help your business with analytics or serving