Prerequisites
- Python 3.10–3.13
- An API key from a supported provider (e.g. OpenAI, Anthropic, or Google Gemini)
Get started
Run Simulation & Evaluation
Download the examples, then run simulation and evaluation via CLI, Python, or the web UI.Download examples: From your project directory, run:This creates an
examples/ folder with three projects you can experiment.- CLI
- Python
- UI
From the bank-insurance example directory run:This uses the example’s
config.yaml (OpenAI) and scenarios.json. Ensure OPENAI_API_KEY is set from Step 2.You can run e-commerce and openclaw the same way from
examples/e-commerce and examples/openclaw. See the example guides in Next Steps below.Next Steps
Now that you’ve run your first simulation and evaluation, here’s where to go next.- Explore the core concepts: Dive deeper into Scenarios, Simulation, and Evaluation to understand how each piece works and how to configure them for your agent.
- Explore the examples: Run ArkSim against E-commerce, Insurance, and Personal AI assistant (OpenClaw) to see different use cases and configs.