Back to Gap Map Model components / Evaluation code

promptfoo

promptfoo
open source / Overall score: 4.0(strong)

Declarative CLI and Node library that tests prompts, models and RAG pipelines from a YAML config, comparing model outputs side by side and running the same checks in CI. It also ships a red-teaming mode that scans an application for vulnerabilities.

Openness

5 high confidence
5.0
license
MIT(OSI)
source
public(GitHub)
core features withheld
no

MIT-licensed and fully public, and MIT is an OSI license, so this is open source. OpenAI now owns the project, which does not change the license the code ships under.

Adoption

4 high confidence
4.0

npm is the right registry to read from, since promptfoo is distributed npm-first and its downloads there are the primary usage signal, alongside GitHub stars. A PyPI package under the same name is genuinely this project's, but it is not the product's primary distribution, so reading from it would substitute a minority channel for promptfoo's real distribution and understate its reach.

Capability

4 high confidence
4.0

Broad eval coverage for LLM applications, including prompt and model testing, RAG pipeline evaluation, side-by-side model comparison, CI/CD automation, and red teaming with vulnerability scanning. It sits below academic-benchmark standardization references such as lm-evaluation-harness on raw benchmark coverage.

Verified 2026-09-29, except some scores, still awaiting re-confirmation