Skip to content
@promptfoo

promptfoo

Test your LLM apps
Promptfoo

Ship agents, not vulnerabilities

WebsiteBlogLinkedIn

NPM Discord License: MIT

AI security testing platform for LLMs, agents, and RAG systems

Automated vulnerability detection and remediation trusted by 85 Fortune 500 companies and 200K+ developers


🚀 Get Started

Developer Tools

Security Testing

🛠️ Core Projects

promptfoo ⭐ 9.6k Test your prompts, agents, and RAGs. Red teaming and vulnerability scanning for LLMs.

promptfoo-action GitHub Action for CI/CD security testing

evil-mcp-server Red team testing for Model Context Protocol servers

js-rouge JavaScript ROUGE metrics for summarization evaluation

🔒 Security & Compliance

Promptfoo helps you build secure AI applications by detecting:

  • Prompt injections & jailbreaks
  • PII & sensitive data leaks
  • Hallucinations & policy violations
  • Adversarial attacks

Certifications: SOC2, ISO 27001, HIPAA

Privacy-first: Run evaluations locally or in your cloud

👥 Community

Connect with us:

  • GitHub - Star our repos and follow updates
  • Discord - Join our community of AI security practitioners
  • X/Twitter - Latest news and updates
  • Bluesky - Follow us on Bluesky

Contributing:

Resources:


Ready to secure your AI applications?

npm install -g promptfoo
promptfoo init
promptfoo eval

Get Started →Enterprise Solutions →

Popular repositories Loading

  1. promptfoo promptfoo Public

    Test your prompts, agents, and RAGs. AI Red teaming, pentesting, and vulnerability scanning for LLMs. Compare performance of GPT, Claude, Gemini, Llama, and more. Simple declarative configs with co…

    TypeScript 9.6k 830

  2. promptfoo-action promptfoo-action Public

    The GitHub Action for Promptfoo. Test your prompts, agents, and RAGs. AI Red teaming, pentesting, and vulnerability scanning for LLMs. Compare performance of GPT, Claude, Gemini, Llama, and more. S…

    TypeScript 31 14

  3. evil-mcp-server evil-mcp-server Public

    An evil MCP server used for redteam testing

    TypeScript 10 1

  4. mini-foo mini-foo Public

    Mini promptfoo used for interviews

    TypeScript 2 2

  5. js-rouge js-rouge Public

    A Javascript implementation of the Recall-Oriented Understudy for Gisting Evaluation (ROUGE) evaluation metric for summaries.

    TypeScript 1

  6. redscan-lite redscan-lite Public

    Promptfoo Interview Exercise

    JavaScript 1

Repositories

Showing 10 of 17 repositories

Most used topics

Loading…