Skip to content

Studio

The studio command launches a web-based dashboard for browsing evaluation runs, inspecting individual test results, and reviewing scores.

AgentV Studio showing evaluation runs with pass rates and scores
Terminal window
agentv studio

Studio auto-discovers results from .agentv/results/ in the current directory and opens at http://localhost:3117.

You can also point it at a specific results file:

Terminal window
agentv studio .agentv/results/runs/2026-03-30T11-45-56-989Z/index.jsonl
OptionDescription
--port, -pPort to listen on (flag > PORT env var > 3117)
--dir, -dWorking directory (default: current directory)
--multiLaunch in multi-project dashboard mode
--add <path>Register a project by path
--remove <id>Unregister a project by ID
--discover <path>Scan a directory tree for repos with .agentv/
  • Recent Runs — table of all evaluation runs with target, experiment, timestamp, test count, pass rate, and mean score
  • Experiments — group and compare runs by experiment name
  • Targets — group runs by target (model/agent)
  • Run Detail — drill into a run to see per-test results, scores, and evaluator output
  • Human Review — add feedback annotations to individual test results

By default, Studio shows results for the current directory. The multi-project mode lets you view results across multiple repositories from a single dashboard.

Register projects one at a time:

Terminal window
agentv studio --add /path/to/project-a
agentv studio --add /path/to/project-b

Each path must contain a .agentv/ directory. Projects are stored in ~/.agentv/projects.yaml.

Scan a parent directory to find and register all projects:

Terminal window
agentv studio --discover /path/to/repos

This recursively searches (up to 2 levels deep) for directories containing .agentv/ and registers them.

Once projects are registered, launch the multi-project dashboard:

Terminal window
agentv studio --multi

If you have any registered projects, --multi is automatically enabled. The landing page shows a card for each project with run count, pass rate, and last run time. Click a project to view its runs.

AgentV Studio multi-project dashboard showing project cards with pass rates

Unregister a project by its ID:

Terminal window
agentv studio --remove my-project

Project IDs are derived from the directory name (e.g., /home/user/repos/my-project becomes my-project).