Skip to main content

Getting Started

Author: Drew Shea, Created: 2026-01-08

Your first steps with Xperiflow development

The Getting Started section provides the background necessary to get to your first working implementation. Whether you're completely new to the platform or an experienced OneStream developer exploring AI capabilities, start here.

What's In This Section

Welcome to AI Development

An orientation to AI-powered development on the Xperiflow platform. Understand the opportunity, the tooling landscape, and what makes this approach different from traditional business rule development.

What is Xperiflow?

Learn about the Xperiflow - the AI engine that powers AI and ML in OneStream. Understand its role in the broader ecosystem and the capabilities it unlocks.

What is Xperiflow Business Rules (XBR)?

A deep dive into XBR, the .NET library that serves as your primary interface to Xperiflow. Discover the XBRApi entry point, explore the available subsystems, and understand how it extends the familiar OneStream development model.

Developer Setup

Step-by-step instructions to configure your environment. Install dependencies, reference XBR in your assembly, and verify your setup with a simple test.

AI Services Architecture

A visual overview of how Xperiflow components connect. See how XBR, the Xperiflow API, routines, storage, and orchestration layers work together.

Version Policy

Understand our approach to versioning, compatibility guarantees, and upgrade paths. Know what to expect when new versions are released.

Thinking in AI Development

A mental model for building with AI. Learn how to approach problems differently when language models and intelligent workflows are part of your toolkit.

Where to Start

If you are...

Start with...

Brand new to Xperiflow

Welcome to AI Development

Ready to write code

Developer Setup

Evaluating the platform

What is Xperiflow?

An experienced OneStream developer

What is XBR?


Once you've completed this section, you'll have a working development environment and the foundational knowledge to explore Concepts and build real solutions.

Was this page helpful?