Skip to content

Preworld Review · Docs

Evaluate AI agents, before and after they ship

Datasets, scorers and experiments for every change; logs, online scores and alerts in production; and what only we do, running your whole agent in a disposable sandbox under faults and attacks, with a release gate on every version.

What you can do ​

  • Evaluate every change. A dataset holds the rows to test, a scorer turns an output into a score, and an experiment is one version run over a dataset with its scores. Compare it with the baseline, row by row, and see what got better and what got worse.
  • Try ideas fast. The Playground runs prompts and models side by side over dataset rows, and saves each column as an experiment.
  • Watch production. Logs list the traces your app sends through the SDK, the AI Gateway or OpenTelemetry, with their spans, cost and latency. Online scoring scores a sample of them, alerts tell you when a score, the error rate or the cost goes wrong, and human review queues let people grade what matters.
  • Test the whole agent, for real. For an agent that calls tools and changes data, the platform starts your repository (or image) in a fresh virtual machine with its test backend, runs each row under normal, fault and attack conditions, checks the data it leaves behind and every tool call, and deletes the machine afterwards. Code that can't leave your company runs on your own machine with a self-hosted runner.
  • Decide on evidence. The release gate turns your rules into one sentence per version: "can ship" or "failed the release gate", and why. It shows on the experiment, on the overview, in the GitHub check and pull request comment, and as the exit code of your CI step.

The ten sections of a project ​

SectionWhat it is forGuide
OverviewThe latest version and its release gate, the score trend, recent experiments, live numbers, issues the assistant foundProjects
LogsTraces from the SDK, the AI Gateway and OpenTelemetry; filters, facets, the span treeLogs
DatasetsRows to test, with versions, conditions and run environmentsDatasets
ScorersBuilt-in, LLM judge, code, rule, trajectory, agent-behaviour and human scorers; try and calibrate themScorers
ExperimentsEvery version tested, its scores against the baseline, compare and side by sideExperiments
PlaygroundPrompts and models side by side over dataset rowsPlayground
ReviewHuman review queuesHuman review
TargetsHow your agent connects: SDK, Gateway, OpenTelemetry, repository or image sandbox, self-hosted runner, HTTP endpointTargets
AutomationsPush, pull request and scheduled runs, API tokens, online scoring, alertsAutomations
SettingsJudge model, release gate, dev AI, sandbox, archived tests, versionsProjects

Start here ​

I want to…Go to
Score my agent from code in a few minutesSDK quickstart
See my production callsLogs quickstart
Test my agent's tools and data in a sandboxRepository sandbox quickstart
Pick how to connect my agentTargets
Block a release when scores dropRelease gate, CI and the GitHub Action
Call the APIAPI: tokens and errors, v2 routes
Answer a security questionnaireSecurity overview, Data processing
Understand what it costsPricing, Billing and usage
Get unstuckTroubleshooting, Status

The legal texts on this site are drafts pending legal review and are not yet in force.