AI Goat AI Goat

The People Behind AI Goat

AI Goat is an open-source project built by security practitioners who believe the best way to learn AI security is by attacking real systems in a safe, local environment. Every contribution makes the platform stronger for everyone.

Project Owners

The people who started it all

Farooq Mohammad — Co-Creator
Co-Creator

Farooq Mohammad

Application security professional with deep expertise in AI/ML security, LLM red teaming, and building security tooling. Farooq leads the architecture, vision, and development of AI Goat — driven by the belief that hands-on practice is the most effective way to learn security.

AI/ML Security LLM Red Teaming Application Security Security Tooling
Nalinikanth M — Co-Creator
Co-Creator

Nalinikanth M

Security researcher and engineer focused on AI safety, adversarial machine learning, and building resilient AI systems. Nalinikanth shapes the attack labs, CTF challenge architecture, and defense mechanisms that make AI Goat an authentic learning environment.

AI Safety Adversarial ML Security Engineering Threat Modeling

Show some love for AI Goat

A GitHub star costs nothing and means everything. It helps other security practitioners discover the project.

Star on GitHub

Contribute

How you can help build AI Goat

Every merged contribution earns you a permanent spot on this page. Pick an area that matches your expertise.

New Attack Labs

Design and implement vulnerability labs for emerging LLM attack vectors.

Defense Mechanisms

Build guardrails, filters, and defense strategies across all three security levels.

Docs & Writeups

Write tutorials, walkthroughs, and educational content to help others learn.

CTF Challenges

Create new CTF-style challenges with dynamic flags and exploit-gated evaluation.

Research & Testing

Test attack scenarios, report bugs, and contribute your security research findings.

Code Review

Review pull requests, improve code quality, and ensure security of the platform itself.

Get started

Five steps to your first contribution

1

Fork the repository

Go to GitHub and fork AI Goat to your own account.

2

Set up locally

Clone your fork and run the start script to get the environment running.

3

Find something to work on

Check open issues or choose a contribution area above.

4

Submit a pull request

Make your changes with clear commit messages and open a PR against main.

5

Get featured here

Once merged, your profile appears on this contributors page automatically.

Community

2 Contributors

Everyone who has contributed to AI Goat on GitHub. Submit a pull request to join this wall.