via “declarative test suite configuration and execution”
Test your prompts, agents, and RAGs. Red teaming/pentesting/vulnerability scanning for AI. Compare performance of GPT, Claude, Gemini, Llama, and more. Simple declarative configs with command line and CI/CD integration. Used by OpenAI and Anthropic.
Unique: Uses a monorepo architecture with a dedicated evaluator engine (src/evaluator.ts) that decouples test configuration from execution logic, enabling both CLI and programmatic Node.js library usage without code duplication. Supports provider-agnostic test definitions that can be executed against any registered provider without config changes.
vs others: Simpler than hand-written test scripts because test logic is declarative config rather than code, and faster than manual testing because all test cases run in a single command with parallel provider execution.