Skip to main content

Requirements

  • Python 3.10 or later (up to 3.13)
  • An API key from a supported LLM provider (OpenAI, Anthropic, or Google)

Install from PyPI

Optional provider extras

ArkSim uses OpenAI by default. To use other providers, install the corresponding extra:

Install from source

This installs in editable mode with test dependencies (pytest, pytest-asyncio).

Verify installation

You should see the available commands: simulate, evaluate, simulate-evaluate, show-prompts, examples, and ui.
You’re all set! Continue to the Quickstart guide to run your first simulation.