Promptfoo
Open-source LLM evaluation, testing and red-teaming toolkit
Promptfoo tracks every frontier model within days, and now ships itself as agent skills
◆Recent moves
- 9h ago
Promptfoo adds Claude Opus 5, Kimi K3 and websocket URL templating
Claude Opus 5 support lands alongside refreshed Azure, Claude and Gemini model lists and Kimi K3 on the Moonshot provider. Websocket URL templating is the one harness feature; the rest is keeping pace with the model market.
View source ↗ - 16d ago
Promptfoo adds GPT-5.6, Grok 4.5 and an Open Interpreter provider
GPT-5.6 on Bedrock and at GA, xAI Grok 4.5, Meta's Model API and an Open Interpreter provider all arrive in one release. The breadth per release is the product's main claim.
View source ↗ - 23d ago
Promptfoo adds per-test repeat and broad Bedrock model coverage
A per-test repeat option and YAML source locations in prompt reference errors improve the harness itself, while Bedrock gains Grok 4.3, GLM, MiniMax, Kimi, Nemotron, Gemma and Palmyra. Claude Sonnet 5 lands across four hosting surfaces at once.
View source ↗ - 1mo ago
Code-scan action fixes mixed skip responses and moves to Node 24
Two fixes to the GitHub Action wrapper: findings in mixed skip responses are now processed, and the action runs on the Node 24 runtime. Tooling upkeep separate from the main package.
View source ↗ - 1mo ago
Promptfoo unpins Docker Python and fixes over-redaction
Docker builds stop breaking on Alpine base-image drift, RAGAS context-relevance segmentation drops stranded list markers, and the sanitizer stops redacting benign URLs that merely mention a credential keyword. Housekeeping across build and scoring.
View source ↗ - 1mo ago
Promptfoo publishes its red-team skills to the Claude Code marketplace
⚡ SPARKAlongside Claude Fable and Mythos support, all four promptfoo red-team skills are published to the Claude Code marketplace — the point at which the product stops being only a CLI you run and becomes something an agent invokes. The assertion corrections in the same release point at a scoring layer being trusted for gating.
View source ↗