Lattice
Skip to content

promptfoo

promptfoo.devlibraryself-hosted

promptfoo is a self-hosted library in the Evaluation & Observability section of Lattice. Declarative red-teaming and regression tests for prompts and agents.

By Lattice editorial · Facts verified · method

licence
MIT
language
TypeScript
cost
free

Use promptfoo when

Declarative red-teaming and regression tests that run in CI.

Skip promptfoo when

You need a managed UI rather than a test runner.

The only way to know whether any of the above works. — that is what this layer of the stack is answerable for. See the full Evaluation & Observability section for the rest of the options.

Visit promptfoo.devCompare with another tool
Badge this entry
Lattice badge: promptfoo verified 2026-09
[![promptfoo on Lattice: verified 2026-09](https://lattice.kunjshah.in/evaluation-observability/promptfoo/badge.svg)](https://lattice.kunjshah.in/evaluation-observability/promptfoo)

Quick answers

Is promptfoo open source?
Yes. promptfoo is open source under the MIT licence. It is free to use.
What are the alternatives to promptfoo?
The closest alternatives to promptfoo are DeepEval and garak.

Compared in

Reading on evals

Alternatives to promptfoo

compare 2 →

Listed as an alternative to

  • DeepEval
  • Evidently AI

Also in evals

  • LangSmith
  • Braintrust
  • Arize Phoenix
  • Langfuse
  • DeepEval
  • Helicone
  • Weights & Biases
  • OpenTelemetry
  • Vellum
  • Gentrace
  • Opik
  • Evidently AI