FASTSIM DOCUMENTATION

FastSim documentation

Start with the platform mental model, then progress through configuration compilation, application lifecycle, plugin capabilities, control, and data workflows before switching to source-generated references.

FastSim CoreOfficial pluginsUniRoboSimProvidersOffline tools

What are you trying to accomplish?

The documentation is not one long tutorial. Choose the route closest to your current job; each path identifies prerequisites, completion criteria, and next steps.

See how one Run moves through the platform

Declarations are first compiled into an immutable plan. The Application then composes Core services, official plugins, and a backend Provider; runtime data returns through stable services or controlled outputs.

The compiled plan defines the application; plugins access the world through public services.
The compiled plan defines the application; plugins access the world through public services.Enlarge diagram

Four levels without mixing concepts and interfaces

  1. 1
    Orient

    Understand FastSim responsibilities and which semantics belong to Core, plugins, and Providers.

  2. 2
    Understand

    Learn compilation, resolution, lifecycle, generations, capability grants, and Operations.

  3. 3
    Apply

    Use how-to guides for configuration, components, Python, Server, data, and debugging goals.

  4. 4
    Verify

    Use source-generated configuration, SDK, REST, and CLI references for exact fields and signatures.

Start here

Establish boundaries, vocabulary, and reading order.

4 entries

Core concepts

Understand pre-run compilation, runtime state, and cross-plugin collaboration.

6 entries

User guides

Complete configuration, integration, runtime, service, and debugging goals.

6 entries

Reference

Fields, signatures, and endpoints generated from current source.

4 entries

Resources

Runnable cases, official plugin documentation, and release changes.

3 entries