A panel, not a single opinion
Every conversation is scored by several independent AI judges, so one model’s blind spot can’t skew the result.
ARIA Evaluator is an open-source platform that puts every AI conversation in front of a panel of independent AI judges — scoring quality, safety, and compliance across 15 dimensions. Self-host it anywhere; the whole project is Apache-2.0-licensed on GitHub.
Observability cockpit
Active runs
0Regions
0Models
0+Latency trend
-14%
Security findings
2 blocked
Built around the standards that matter
Every conversation is scored by several independent AI judges, so one model’s blind spot can’t skew the result.
Judges are continually checked against human experts, so the numbers hold up — even to an auditor.
Amazon Connect, Lex, Azure, Copilot, or any custom chat or voice endpoint — no code changes.
Watch every run live, read full conversations, and get alerted the moment quality starts to slip.
Independent judges per score
Quality & safety dimensions
Agent platforms supported
Global regions
The basics
A plain-English primer for teams putting conversational AI into production.
AI agent evaluation is the practice of measuring how well a conversational AI agent performs before and after it ships — scoring real transcripts for response quality, task completion, safety, and compliance, and stress-testing the agent against adversarial attacks. ARIA does this with a panel of independent AI judges, escalating any disagreement to a human, so every release ships with a verifiable quality and safety score.
How ARIA differs
| Single-judge tool | ARIA | |
|---|---|---|
| Scoring | One LLM as the sole arbiter | Panel of independent judges |
| On disagreement | No signal — you trust the number | Escalated to a human reviewer |
| Adversarial testing | Usually a separate add-on | Built in: injection, jailbreak, social engineering |
| Compliance | Generic quality metrics | FCA Consumer Duty, OWASP LLM Top 10, NIST AI RMF |
| Evidence | A score | Reasoning + audit log for every result |
Platform showcase
Get a feel for the workspace — coverage at a glance, how confident the judges are, and full control over where your data lives, all running on infrastructure you own.
Executive summary
Adversarial coverage
Judge agreement
Policy violations blocked
Judge comparison
Region controls
UK London
eu-west-2
US East
us-east-1
Frankfurt
eu-central-1
How scoring works
A panel of independent AI judges reviews each conversation across 15 dimensions — quality, safety, compliance, and escalation. When they agree, you get a confident score; when they don't, it goes to a person to decide. Every result comes with the reasoning behind it.
Why teams choose ARIA
Everything you need to launch, observe, and govern AI evaluation workflows in one workspace designed for enterprise delivery.
Probe agents with prompt-injection, jailbreak, and social-engineering scenarios — and verify guardrails hold under multi-turn pressure.
Every transcript is scored across 15 dimensions — from correctness and goal success to bias, escalation quality, and injection resistance.
Instead of relying on a single opinion, every transcript is reviewed by a panel of independent AI judges. When they disagree, it is sent straight to a human to decide — so you get scores you can stand behind.
Evaluate Amazon Connect (voice and chat), Amazon Lex, Azure Bot Service, Microsoft Copilot, and any OpenAPI, HTTP, or WebSocket endpoint.
Watch runs stream live, inspect full transcripts turn by turn, and track scores, latency, and cost for every judge invocation.
Set a baseline for how your agent should perform, and ARIA flags the moment its quality starts to slip — so regressions show up in testing, not in front of your customers.
A human review queue, scheduled regression runs, and audit-logged overrides give security and product teams shared sign-off.
Validate FCA Consumer Duty vulnerability handling, bias and fairness, and escalation policy adherence with regulator-ready reports.
Your conversations and results are encrypted every step of the way and kept in isolated, private infrastructure — enterprise-grade protection, with nothing extra for you to set up.
Integrations
Pluggable adapters connect ARIA to your agent under test — no instrumentation or SDK changes required. The OpenAPI and WebSocket adapters cover any custom endpoint.
Voice & chat flows
V2 bots
Direct Line channel
Copilot Studio agents
Any HTTP endpoint
Custom chat bots
How it works
git clone the project and install dependencies — everything runs locally or on your own infrastructure.
Point ARIA at your model provider (Bedrock/Claude) and define scenarios in YAML for the agents you want to test.
Point an adapter at your agent — Connect, Lex, Azure, Copilot, or any HTTP endpoint. No instrumentation required.
Run your scenarios and watch results stream in — each conversation scored by a panel of judges across 15 dimensions, with full reasoning and a report you can share.
Quick start
Clone the repo, point it at your model provider, and score your first conversation. No account, no signup — it's open source.
# Clone the repository
git clone https://github.com/alokkulkarni/aria-evaluator-ts.git
cd aria-evaluator-ts
# Install dependencies
npm install
# Run a scenario against your agent
npm run cli:openapi -- --scenario=examples/account-balance.yamlEverything runs on infrastructure you control — bring your own Bedrock/Claude credentials, define scenarios in YAML, and get a full report with per-dimension scores and judge reasoning.
Community
ARIA Evaluator is community-driven. Contribute code, report issues, or join the conversation.
Pick up a good-first-issue, add an adapter or judge dimension, and open a PR. Contributions of every size are welcome.
Read the contributing guideHit a bug or have a feature request? Open an issue on GitHub and help shape the roadmap.
Open an issueAsk questions, share evaluation setups, and talk AI safety with the community on GitHub Discussions.
Start a discussionOpen source
Clone the repo, run your first 15-dimension judge in minutes, and help shape the project.