> This page is for version v1.4.0.
> For other versions, use one of these documentation indexes:
> - Latest (v1.5.1) (default): https://docs.nvidia.com/dynamo/latest/llms.txt
> - dev: https://docs.nvidia.com/dynamo/dev/llms.txt
> - v1.5.1: https://docs.nvidia.com/dynamo/v1.5.1/llms.txt
> - v1.5.0: https://docs.nvidia.com/dynamo/v1.5.0/llms.txt
> - v1.4.2: https://docs.nvidia.com/dynamo/v1.4.2/llms.txt
> - v1.4.1: https://docs.nvidia.com/dynamo/v1.4.1/llms.txt
> - v1.4.0: https://docs.nvidia.com/dynamo/v1.4.0/llms.txt
> - v1.3.0: https://docs.nvidia.com/dynamo/v1.3.0/llms.txt
> - v1.2.1: https://docs.nvidia.com/dynamo/v1.2.1/llms.txt
> - v1.2.0: https://docs.nvidia.com/dynamo/v1.2.0/llms.txt
> - v1.1.1: https://docs.nvidia.com/dynamo/v1.1.1/llms.txt
> - v1.1.0: https://docs.nvidia.com/dynamo/v1.1.0/llms.txt
> - v1.0.2: https://docs.nvidia.com/dynamo/v1.0.2/llms.txt
> - v1.0.1: https://docs.nvidia.com/dynamo/v1.0.1/llms.txt
> - v1.0.0: https://docs.nvidia.com/dynamo/v1.0.0/llms.txt
> - v0.9.1: https://docs.nvidia.com/dynamo/v-0-9-1/llms.txt
> - v0.9.0: https://docs.nvidia.com/dynamo/v-0-9-0/llms.txt
> - v0.8.1: https://docs.nvidia.com/dynamo/v-0-8-1/llms.txt
> - v0.8.0: https://docs.nvidia.com/dynamo/v-0-8-0/llms.txt
> - v0.7.1: https://docs.nvidia.com/dynamo/v-0-7-1/llms.txt
> - v0.7.0: https://docs.nvidia.com/dynamo/v-0-7-0/llms.txt

> For clean Markdown content of this page, append .md to this URL. For the complete documentation index, see https://docs.nvidia.com/dynamo/llms.txt. For full content including API reference and SDK examples, see https://docs.nvidia.com/dynamo/llms-full.txt.

# AI Simulate (Experimental)

<Warning>
**Experimental.** AI Simulate is intended for evaluation and feedback, not production capacity
planning. Its Python APIs, configuration schemas, search results, and deployment output may
change without a standard deprecation period. It provides no SLA, accuracy, or
configuration-optimality guarantees.
</Warning>

AI Simulate is a standalone Python distribution in the Dynamo repository. It contains simulation
and configuration-search tools that use Dynamo models and replay without making those tools part
of the stable `ai-dynamo` Python API.

## Spica

[Spica](/dynamo/v1.4.0/knowledge-base/modular-components/ai-simulate/spica/overview) is AI Simulate's first package. It searches engine, router, Planner, and
parallelism settings with a black-box optimizer, accepts pinned G2 host-offload settings, and
conditionally searches router cache-hit weights. It evaluates candidates with Dynamo Replay and
supports scalar and Pareto-front objectives.

Spica requires the matching Dynamo runtime from the same source revision. Follow the
[Spica development setup](/dynamo/v1.4.0/knowledge-base/modular-components/ai-simulate/spica/overview#develop), then invoke the package module:

```bash
python -m aisimulate.spica --config examples/aisimulate/spica/configs/smart_sweep.yaml
```

The `dynamo-planner` container builds and installs this distribution. AI Simulate is not included
in the `ai-dynamo` wheel and does not add an `ai-dynamo[spica]` extra or a console script.