# Docs > Documentation for SignalFlag, the test infrastructure platform for physical AI SignalFlag is the test infrastructure platform for physical AI. These docs cover setting up the platform, running test batches, integrating with CI, building metrics, and consuming results via the CLI, SDK, MCP server, and web app. They also include reference material for the open-core libraries and conceptual explanations of simulation-based evaluation. ## Tutorials - [Tutorials](https://docs.signalflag.ai/tutorials/index.md) - [See SignalFlag Working in Five Minutes](https://docs.signalflag.ai/tutorials/sdk-demo/index.md) - [Bootstrap a Demo Project with the CLI](https://docs.signalflag.ai/tutorials/demo-projects/index.md) - [Get Your First Metrics in SignalFlag](https://docs.signalflag.ai/tutorials/first-external-batch/index.md) ## How-to Guides - [Overview](https://docs.signalflag.ai/setup/index.md) - [Connecting to SignalFlag](https://docs.signalflag.ai/setup/resim-data-access/index.md) - [Container Registry Access](https://docs.signalflag.ai/setup/container-registry-access/index.md) - [Experience Data Sources](https://docs.signalflag.ai/setup/experience-data-sources/index.md) - [Install the CLI](https://docs.signalflag.ai/setup/cli/index.md) - [Create a Project](https://docs.signalflag.ai/setup/projects/index.md) - [Create a System](https://docs.signalflag.ai/setup/systems/index.md) - [Add Experiences](https://docs.signalflag.ai/setup/adding-experiences/index.md) - [Assets](https://docs.signalflag.ai/setup/assets/index.md) - [Build Images](https://docs.signalflag.ai/setup/build-images/index.md) - [Metrics Images](https://docs.signalflag.ai/setup/metrics-builds/index.md) - [Create Test Suites](https://docs.signalflag.ai/setup/test-suites/index.md) - [Metrics](https://docs.signalflag.ai/guides/metrics/index.md) - [Sessions](https://docs.signalflag.ai/guides/sessions/index.md) - [Recording Playback](https://docs.signalflag.ai/guides/sessions/playback/index.md) - [Metrics with an Agent](https://docs.signalflag.ai/guides/sessions/agent-metrics/index.md) - [Set Up CI](https://docs.signalflag.ai/setup/ci/index.md) - [GitHub Actions](https://docs.signalflag.ai/setup/ci/github/index.md) - [GitLab CI](https://docs.signalflag.ai/setup/ci/gitlab/index.md) - [Manage Artifacts](https://docs.signalflag.ai/guides/managing-artifacts/index.md) - [Re-run Tests](https://docs.signalflag.ai/guides/re-running-batches/index.md) - [A/B Comparison](https://docs.signalflag.ai/guides/ab-comparison/index.md) - [SignalFlag HiL Agent](https://docs.signalflag.ai/guides/agent/index.md) - [SignalFlag SDK](https://docs.signalflag.ai/guides/resim-sdk/index.md) - [Set Up with a Coding Agent](https://docs.signalflag.ai/guides/mcp/coding-agent/index.md) - [MCP Server](https://docs.signalflag.ai/guides/mcp/server/index.md) - [Agent Capabilities](https://docs.signalflag.ai/guides/mcp/capabilities/index.md) - [Reeves (Chat Assistant)](https://docs.signalflag.ai/guides/reeves/index.md) - [Stream to Foxglove](https://docs.signalflag.ai/guides/foxglove-primary-sites/index.md) - [Ingest Logs](https://docs.signalflag.ai/guides/log-ingest/index.md) - [Agentic Log Summary](https://docs.signalflag.ai/guides/log-summary/index.md) - [Open in IDE](https://docs.signalflag.ai/guides/ide-handoff/index.md) - [Debug Mode](https://docs.signalflag.ai/guides/debug/index.md) - [Multi-Container Builds](https://docs.signalflag.ai/guides/multi-container-builds/index.md) - [Archive Content](https://docs.signalflag.ai/guides/archive/index.md) - [Experience Caching](https://docs.signalflag.ai/guides/experience-caching/index.md) - [Asset Caching](https://docs.signalflag.ai/guides/asset-caching/index.md) - [Experience Syncing](https://docs.signalflag.ai/guides/experience-syncing/index.md) - [Custom Fields](https://docs.signalflag.ai/guides/custom-fields/index.md) - [Workflows](https://docs.signalflag.ai/guides/workflows/index.md) - [Optimizing Build Images](https://docs.signalflag.ai/guides/optimizing-build-images/index.md) ## Reference - [Reference](https://docs.signalflag.ai/reference/index.md) - [Core Concepts](https://docs.signalflag.ai/core-concepts/index.md) - [ReSim Open Libraries](https://docs.signalflag.ai/open-core/index.md) - [Lie Groups](https://docs.signalflag.ai/open-core/transforms/liegroups/index.md) - [Using SO(3) and SE(3)](https://docs.signalflag.ai/open-core/transforms/using_liegroups/index.md) - [Lie Group Derivatives](https://docs.signalflag.ai/open-core/transforms/liegroup_derivatives/index.md) - [Curves](https://docs.signalflag.ai/open-core/curves/index.md) - [Rigid Body State & Trajectory](https://docs.signalflag.ai/open-core/curves/rigid_body_state/index.md) - [Multivariate Gaussian](https://docs.signalflag.ai/open-core/math/gaussian/index.md) - [Time](https://docs.signalflag.ai/open-core/time/time/index.md) - [Error Handling](https://docs.signalflag.ai/open-core/assert/index.md) - [Variant Matching](https://docs.signalflag.ai/open-core/utils/match/index.md) - [Output Parameters](https://docs.signalflag.ai/open-core/utils/output_parameters/index.md) - [ReSim View](https://docs.signalflag.ai/open-core/visualization/index.md) - [ReSim Log Format](https://docs.signalflag.ai/open-core/msg/index.md) - [ROS2](https://docs.signalflag.ai/open-core/ros2/index.md) ## Explanation - [Explanation](https://docs.signalflag.ai/explanation/index.md) - [ReSim Is Now SignalFlag](https://docs.signalflag.ai/rename/index.md) - [Understanding Batches & Tests](https://docs.signalflag.ai/guides/batches-and-tests/index.md) - [Introduction](https://docs.signalflag.ai/resimu/introduction/index.md) - [Rigid body dynamics on Lie groups](https://docs.signalflag.ai/resimu/lie_group_dynamics/index.md) - [Dual quaternions for SE(3)](https://docs.signalflag.ai/resimu/dual_quaternions_for_se3/index.md)