agentevals vs promptfoo

AI evaluation tools compared

agentevals evaluates the steps AI agents take, including tool calls and graph paths. promptfoo evaluates prompts, models, and LLM applications, with red teaming and vulnerability checks; the main difference is trajectory-focused testing versus broader application evaluation and security testing.

agentevalspromptfoo
LanguagePythonTypeScript
LicenseMITMIT
Stars73726.4k
Forks602.6k
Last analyzedOct 3, 2026Oct 24, 2026

Key differences

  • agentevals is a Python and TypeScript library focused on agent execution trajectories; promptfoo is a TypeScript CLI and library for evaluating prompts, models, and LLM applications.
  • agentevals compares trajectories with references or uses an LLM judge, while promptfoo compares model outputs across supported providers and runs configured evaluations.
  • agentevals includes graph trajectory evaluation and LangGraph utilities; promptfoo includes red teaming, vulnerability scanning, and code scanning for LLM-related security and compliance issues.
  • promptfoo describes CI/CD workflows and a web viewer for results; agentevals integrates with LangSmith evaluation and test workflows.
  • Both projects use the MIT license. The supplied facts list 737 stars and 60 forks for agentevals, compared with 25.7k stars and 2.4k forks for promptfoo.
  • agentevals notes that reference-based evaluators need suitable trajectories and that LLM judges depend on the model and prompt; promptfoo notes that most providers require an API key and results depend on providers and test cases.

Choose agentevals if you…

  • need to check an agent's tool choices, call order, or other execution steps.
  • want to evaluate graph paths in LangGraph workflows, including multi-turn threads.
  • need trajectory comparisons that allow reordered or additional calls, or an LLM judge when no single reference fits.
Read the agentevals analysis →

Choose promptfoo if you…

  • want to compare prompt revisions or model outputs across supported providers.
  • need red-team testing or vulnerability scans for an LLM application.
  • want to run evaluation or security checks locally or in CI/CD and review results in a web viewer.
Read the promptfoo analysis →

Compare the numbers side by side, or add more projects

This comparison is generated with AI from the OSRepos analyses of both projects. Always check each project's repository and documentation before choosing.