Skip to main content

Installation

Install promptfoo using npm, npx, or Homebrew (Mac, Linux):

npm install -g promptfoo
note

npm and npx require Node.js 20.20+ or 22.22+.

To use promptfoo as a library in your project, run npm install promptfoo --save.

Verify Installation

To verify that promptfoo is installed correctly, run:

promptfoo --version

This should display the current version number of promptfoo.

Run Promptfoo

After installation, you can start using promptfoo by running:

promptfoo init

This will guide you through the process of creating a promptfooconfig.yaml file.

For a guide on running your first evaluation, please refer to our Getting Started guide.

See Also