

- Published on 3 Oct 2024
- Last updated on 1 Jun 2026
- Reading Time: 22 minutes
Agent Arena
With the growing interest in Large Language Model (LLM) agents, there is a need for a unified and systematic way to evaluate agents.
A Platform for Evaluating and Comparing LLM Agents Across Models, Tools, and Frameworks
Contributors:
Nithik Yekollu
Arth Bohra
Ashwin Chirumamilla
Kai Wen
Sai Kolasani
Wei-Lin Chiang
Anastasios N. Angelopoulos
Joseph Gonzalez
Ion Stoica
Shishir G. Patil
^ Figure 1: Agent Arena: Evaluating and Comparing LLM Agents Across Models, Tools, and Frameworks
With the growing interest in Large Language Model (LLM) agents, there is a need for a unified and systematic way to evaluate agents.
LLM Agents are being used across a diverse set of use-cases, from search and code generation to complex tasks like finance and research. We take the view that LLM agents consist of three components - LLM models (e.g GPT-4, Claude, Llama 3.1), frameworks (LangChain, LlamaIndex, CrewAI, etc), and tools (code interpreters, APIs like Brave Search or Yahoo Finance). For example, an agent to summarize an earnings report, might be powered by a GPT-4o model, use PDFReader as tool to read pdf of earnings reports, and be orchestrated by langchain! Agent-arena captures and ranks user-preferences for agents as a unit, and for each of the three sub-components, providing insights to model-developers, tool-developers, and more critically, users of LLM agents!
Agents come with many nuances in model and framework evaluation. For example, let’s say I wanted to build a financial assistant that retrieves the top performing stocks of the week.
As this example illustrates, there is much to think about when designing an agentic workflow - and this is only one use-case out of potentially dozens in the financial domain alone. Different use-cases will call for different combinations of models, tools, and frameworks.We are delighted to release , an interactive sandbox where users can compare, visualize, and rate agentic workflows . Agent Arena allows users to choose from a combinations of tasks, LLM providers, frameworks, tools, etc and also vote on their performance. We enable users to see how different agents perform against each other in a structured and systematic way. By doing this, we believe that users can make more informed decisions regarding their . Further, with the Agent Arena we wish to showcase the shortcomings and impressive advacements of the state of agents!Agent Arena also consists of live leaderboard and ranking of LLM models, frameworks, and tools grouped by domain. Additionally, we believe these rankings can help inform model, tooling, and framework developers, helping them understand where they stand on various use-cases and how they can improve. Also recognizing that user-vote based elections are affected by selection-bias, as a new feature, Agent Arena also includes a Prompt Hub, where you can subscribe to specific prompt-experts and see their invidual opinions on various tasks. can also publish your set of prompts!This blog post will look into the key elements of Agent Arena, including the definition of agents, the novel ranking algorithm, model tuning, examples of agent use cases, and a roadmap for future developments. And saving the best for the last, along with this blog, we are also releasing 2,000 real-world, pair-wise agent battles, and user preferences!! We’ll continue to periodically release more battle data!













