AIToday
Large Language ModelsOpen-Source AIAmazon AI BlogPublished: Nov 12, 2026, 01:00 JST

AWS open-sources Universal Agent Evaluation Framework (UAEF)

Send on LINE
AWS open-sources Universal Agent Evaluation Framework (UAEF)

3 Key Points

  1. What happened

    AWS released UAEF, an open-source system that normalizes agent traces from LangGraph, LangChain, Strands Agents, and Amazon Bedrock AgentCore, then scores them with 36 metrics across 7 dimensions.

  2. Why it matters

    Teams can compare agent versions on one scale and catch regressions before release, instead of rebuilding evaluation logic each time they switch frameworks, according to AWS.

WHO IT HITSAI engineering teams building agents on AWS can now score and compare versions across frameworks with one metric set, which is most relevant to groups running agents in production or CI/CD pipelines.

Not sure about something? Ask the AI

Questions and answers are published on this page.

Summaries like this, every morning.

Context & Analysis

The release addresses a practical problem AWS describes in its post: teams building AI agents on AWS use a range of frameworks, including LangGraph, LangChain, Strands Agents, and Amazon Bedrock AgentCore, and each records agent execution in its own way. Evaluation tooling has tended to follow the same boundaries, so teams build metrics, scoring logic, and result storage against a single framework's trace format and must rebuild them when they switch frameworks or run agents on more than one. UAEF's approach is to normalize first and score second, through adapters that convert each framework's native execution into a canonical AgentTrace. Because every metric, mode, and report operates on that AgentTrace rather than a framework-native format, the scoring that follows is identical no matter where the trace came from. AWS says customers across 12 organizations in telecom, healthcare, and financial services used UAEF to evaluate their agents with one consistent set of metrics and compare versions before release. The system also records each evaluation as an experiment in Amazon DynamoDB and Amazon S3, with a comparison engine that classifies metrics as a regression, improvement, or unchanged using a configurable threshold defaulting to 5 percent. UAEF can be used two ways over the same engine: through a Python library for notebooks, scripts, and CI/CD pipelines, or through a deployable AWS service with a low-code web interface, and both paths write to the same stores so a result does not depend on which path produced it.

FAQ
Is UAEF free to use?
Yes, it is open source under the Apache 2.0 license in the awslabs/uaef GitHub repository, and includes the Python library, framework adapters, and AWS CDK infrastructure.
How does UAEF handle sensitive data?
It screens traces for personally identifiable information such as email addresses, phone numbers, and credit card numbers before data is stored, and teams can turn on PII redaction for the stored copy.
What score range does UAEF use?
Every metric returns a normalized score in the interval [0, 1], where 1 is best, so dimensions and the overall result share one scale.
Amazon AI BlogRead Original Article
Send on LINE

AI news that matters for your work, delivered every morning.

Pick your industry and the AI tools you use, and get news related to your work every day.

Free · 30 seconds with Google · unsubscribe anytimeWhat is AIToday? →

Ask AI

Ask AI anything about this article. The AI reads this article, earlier AIToday articles, and Wikipedia, and cites its sources. Q&As are published on this page for other readers too.

Questions and answers are published on this page.

Related Articles

Next articleLegalBrain エージェント hits ¥1 billion ARR, fastest for listed Japanese SaaS