Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

Valkyrie

Paper CLI coverage Tracker coverage Docstring 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 with uv tool uninstall valkyrie.

Sign in with your Vals account:

valkyrie login

Upload an agent with a valid contract.yaml:

valkyrie agent push ./agents/sweagent --name sweagent

Create the project the run spends for, once:

valkyrie project create my-project --name "My Project" --spend-type development --subcategory new_benchmark_generation \
  --budget 300 --budget-reason "3 runs, about 100 each"

Start a benchmark run:

valkyrie run start \
  --agent sweagent \
  --benchmark swebench \
  --project my-project \
  --model anthropic/claude-sonnet-4-6 \
  --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
Local development DEVELOPMENT.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.9b1

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.9b1
File Size Uploaded Provenance Actions
valkyrie_cli-2026.11.9b1.tar.gz 80.4 kB With provenance Details for valkyrie_cli-2026.11.9b1.tar.gz

Built distribution (wheel)

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

Total release size: 189.2 kB

Release files / valkyrie_cli-2026.11.9b1.tar.gz

Download URL valkyrie_cli-2026.11.9b1.tar.gz
Size 80.4 kB
Tags Source
SHA-256 checksum
How to use checksums
3bed83c5d51612f088098db2bea643453a78ce7fbb5c3c40a6fec7667d6f427a
BLAKE2b-256 checksum
How to use checksums
97921e5e8a2d32657718a792551cc3accb9fcbce88a552a9e597b6f8926dad5f
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 9, 2026.

Transparency log

Release files / valkyrie_cli-2026.11.9b1-py3-none-any.whl

Download URL valkyrie_cli-2026.11.9b1-py3-none-any.whl
Size 108.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
39592e5923c23b7ddc1d6654224c5fcddfdb113ee39bd34806fe49536fa5cfa2
BLAKE2b-256 checksum
How to use checksums
e2ef000b07b29e1831ef528921c016f23cfba2c49a03fde30f6d428db55b80f6
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 9, 2026.

Transparency log

Security for valkyrie-cli 2026.11.9b1

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.9b1.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 9, 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