Skip to main content
Get OneRun running locally and create your first agent evaluation in minutes.

Prerequisites

  • Docker installed on your machine
  • Anthropic API key for running AI agents

Step 1: Start Temporal Server

OneRun uses Temporal for orchestrating simulations. First, start the Temporal server:
Keep this terminal running. Temporal needs to stay active for OneRun to work.

Step 2: Configure Environment

In a new terminal, set up your environment configuration:
Update your .env file:
Support for other AI models and better configuration management is coming in future releases.

Step 3: Start OneRun Platform

Your OneRun instance will be available at http://localhost:3000

Step 4: Create Your First Evaluation

  1. Open OneRun in your browser at http://localhost:3000
  2. Sign Up for a new account or log in if you already have one
  3. Create a Project to organize your evaluations
  4. Define an Agent that represents your AI system
  5. Set Objectives to measure what success looks like
  6. Create a Simulation to test specific scenarios
OneRun will automatically generate diverse personas and orchestrate conversations once your worker is running.

Step 5: Run Your Worker

To handle actual conversations, you need to run a worker that implements your agent logic:
Your worker will:
  • Poll for assigned conversations during active simulations
  • Handle turn-by-turn exchanges with generated personas
  • Use your AI model to generate agent responses
  • Report results back to OneRun for evaluation

Next Steps

Now that OneRun is running, explore these key concepts:

Core Concepts

Understand projects, agents, and objectives

Workers

Learn how to integrate your AI agent

Use Cases

See how teams use OneRun in production

API Reference

Explore the complete API documentation
Your OneRun instance is completely self-hosted. All your evaluation data stays on your infrastructure with no external dependencies except for AI model API calls.