Skip to main content

Valkyrie

Paper valkyrie-cli on PyPI valkyrie-sdk on PyPI CLI coverage Tracker coverage

Valkyrie orchestrates scalable, reproducible evaluations for AI agents. Run it on infrastructure that Vals AI hosts, or on your own machine with a local Tracker.

Guides, the CLI reference and the Python SDK reference are published at docs.valkyrie.vals.ai.

Quickstart

Note: Valkyrie can be invoked using either valkyrie or the alias valk. For example: valkyrie run start or valk run start.

Install the CLI:

uv tool install --exclude-newer "7 days" --exclude-newer-package certifi=false --exclude-newer-package valkyrie-cli=false --exclude-newer-package valkyrie-sdk=false valkyrie-cli

If you installed the CLI from GitHub before, remove that install first:

uv tool uninstall valkyrie

Sign in with your Vals account:

valkyrie login

Install an agent from the public agent registry:

valkyrie agent install https://github.com/vals-ai/public-agent-registry/tree/main/agents/mini_swe_agent

Store your model provider's API key as a secret. The CLI prompts for the value:

valkyrie secret set anthropic-key

Start a benchmark run, passing the secret to the agent as ANTHROPIC_API_KEY with -s:

valkyrie run start \
  --agent mini_swe_agent \
  --benchmark swebench \
  --model anthropic/claude-sonnet-4-6 \
  -s ANTHROPIC_API_KEY anthropic-key \
  -k config benchmarks/swebench.yaml \
  --slice "0:10" \
  --connect

Where to go next

Topic Location
Install and run your first benchmark get-started/quickstart
Uploading agents and writing a contract agents/agent-contract
Starting, monitoring, and managing runs runs/start
Results and output artifacts runs/results-and-outputs
Hosting your own benchmark service benchmarks/custom-services
Every CLI command reference/cli/index
Python SDK sdk/quickstart
Running Tracker locally without AWS self-hosting/local-tracker
Contributing to Valkyrie CONTRIBUTING.md

Citation

If you use Valkyrie in your research, cite the paper:

@inproceedings{forzano2026valkyrie,
  author    = {Forzano, Jarett and Almatov, Omar and Nashold, Langston and Ravi, Nikil and Kassian, Orestes},
  title     = {Valkyrie: A Microservice-Based Framework for Scalable Evaluation of AI Agents},
  booktitle = {Proceedings of the 1st ACM Conference on Agentic and AI Systems},
  series    = {CAIS '26},
  year      = {2026},
  month     = {may},
  address   = {San Jose, CA, USA},
  publisher = {ACM},
  location  = {New York, NY, USA},
  numpages  = {5},
  doi       = {10.1145/3786335.3813231},
  url       = {https://doi.org/10.1145/3786335.3813231}
}

Metadata

Release files for valkyrie-cli 2026.11.12

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for valkyrie-cli 2026.11.12
File Size Uploaded Provenance Actions
valkyrie_cli-2026.11.12.tar.gz 79.8 kB With provenance Details for valkyrie_cli-2026.11.12.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for valkyrie-cli 2026.11.12
File Interpreter ABI Platform Actions
valkyrie_cli-2026.11.12-py3-none-any.whl Python 3 none any Details for valkyrie_cli-2026.11.12-py3-none-any.whl

Total release size: 188.3 kB

Release files / valkyrie_cli-2026.11.12.tar.gz

Download URL valkyrie_cli-2026.11.12.tar.gz
Size 79.8 kB
Tags Source
SHA-256 checksum
How to use checksums
3f026f181ec52aa87cb7cdfeb9d0f83d063517591db250c79ee7812d0aff24a7
BLAKE2b-256 checksum
How to use checksums
86140431fd2f01eaacb977846588a1fdf5390be4c8ab675453b25e34f8f931ed
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 12, 2026.

Transparency log

Release files / valkyrie_cli-2026.11.12-py3-none-any.whl

Download URL valkyrie_cli-2026.11.12-py3-none-any.whl
Size 108.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
744ec87d8cc4af27afd4147d4cb724a4e0877b6c6a750009f640fa5df1813324
BLAKE2b-256 checksum
How to use checksums
8c874584006abc32e075c20a26dc1df2aa18d3ecfa6520cc3cd22eee3baf0c5e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 12, 2026.

Transparency log

Security for valkyrie-cli 2026.11.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

Full provenance

Both files in this release have been uploaded with provenance metadata.

Select from 2 files

Attestation for valkyrie_cli-2026.11.12.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 12, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page