Promptfoo logo

Promptfoo

Ship agents, not vulnerabilities

Overview

About Promptfoo

Promptfoo is an open source tool for testing LLM applications in two directions: whether they do the right thing, and whether they can be made to do the wrong one. The evaluation half lets you declare test cases and assertions in YAML and run them against any provider, so a prompt change produces a pass or fail per model rather than a vibe. The red teaming half generates adversarial inputs against your own application (jailbreaks, prompt injection, PII extraction, tool misuse) and reports what got through.

The reason it matters for a directory of developer tools is that prompt regressions are invisible without something like this. A model upgrade that improves nine cases and breaks the tenth looks identical to one that improves all ten, right up until a user finds the tenth. Promptfoo turns that into a CI check. It runs locally by default, with no requirement to send your prompts or outputs to a vendor, and it is provider-agnostic rather than tied to whichever model company shipped it. The project is MIT licensed with over 26,000 stars and an active release cadence, and the company behind it sells an enterprise layer for teams that need shared results, continuous monitoring and a compliance dashboard.

Pricing

Custom pricing, contact sales

Free tier
  • Community$0/mo
  • EnterpriseContact sales
  • Enterprise On-PremiseContact sales

From the vendor pricing page, 2026-10-16

Details

GitHub Stars 26,245
Forks 2,530
Data from: GitHub • Website•Updated: Oct 21, 2026
testingqaqualitysecurityopen-source