Getting Started with ARES

ARES (AI Robustness Evaluation System) is a red-teaming framework for evaluating AI system vulnerabilities by simulating real-world attacks.

_images/ares_pipeline.png

Quickstart (TL;DR)

Want to try ARES right away? Here’s the fastest way to get started:

# Install from PyPi
pip install ares-redteamer

# Or use uv for faster installation (recommended)
uv pip install ares-redteamer

# Run a minimal evaluation
ares evaluate example_configs/minimal.yaml -l --dashboard

# Or read and try the quickstart example (shows all components explicitly)
ares evaluate example_configs/quickstart.yaml -l

# View results in chat format
ares show-chat -f results/keyword_evaluation.json --open

This runs a simple evaluation with default goal, strategy, and target. Dashboard will open automatically, and you can view results in an interactive chat format. Check example_configs/quickstart.yaml to see how to configure all components explicitly.

What You’ll See

After running the Quickstart, you can expect:

  • Console output showing evaluation progress

  • JSON logs saved in the logs/ directory

  • Dashboard UI displaying configuration and evaluation results

  • Summary of attack success rates for the tested goals and strategies

Next Steps:

Feedback

We welcome feedback and contributions! Please open an issue or pull request on GitHub.