OpenSource-Hub
S

strix

SHA-256
27.0k stars·Developer Tools·SHA-256 checksum verified

Strix uses autonomous AI agents to dynamically find and fix security vulnerabilities in your applications with real proof-of-concepts.

Smart Download

Download Download Version

v1.0.4 · 69.3 MB

Autonomous AI hackers that find and fix security vulnerabilities in your apps with real proof-of-concepts.

Core Features

  • Fully autonomous AI agents that simulate real hackers, no manual intervention needed
  • Real vulnerability validation with proof-of-concepts (PoCs), eliminating false positives
  • One-click auto-fix that generates ready-to-merge pull requests
  • Graph of agents for complex attack chains and distributed testing
  • Seamless CI/CD integration to block vulnerabilities before production

What It Can't Do

  • Requires Docker running and a valid LLM API key (e.g., OpenAI, Claude)
  • Dynamic code execution is performed during scans; run in an isolated Docker container to avoid affecting production
  • Free tier has limitations; advanced features (deep scanning, enterprise reports) require a paid Strix platform subscription

Use Cases

  • Application security testing: quickly scan web apps, APIs, and source code for vulnerabilities
  • Automated bug bounty research: use AI to reproduce and report vulnerabilities
  • CI/CD security pipeline: check every Pull Request for new security issues

Detailed Introduction

Strix is an open-source AI-powered penetration testing tool that simulates real hackers to discover and validate vulnerabilities. Unlike static analysis tools that generate high false positives, Strix runs dynamic tests, produces actionable proof-of-concepts (PoCs), and can auto-generate fixes as pull requests. It outperforms traditional DAST by leveraging LLMs to detect business logic flaws, access control issues, and injection attacks. Designed for developers and security teams, Strix integrates seamlessly into CI/CD pipelines, enabling continuous security testing without manual overhead.

Tags

securitypenetration-testingvulnerability-scannerAIopen-sourceCI/CD

Getting Started

1

Download installer

Click the button above to download the installer for your system

2

Install the software

Double-click the downloaded installer and follow the prompts

3

Run the install command: curl -sSL https://strix.ai/install | bash

4

Set your AI provider API key: export LLM_API_KEY="your-api-key" (supports OpenAI, Anthropic, etc.)

5

Run a security scan: strix --target ./app-directory

Install Guide
  1. Run the install command: curl -sSL https://strix.ai/install | bash
  2. Set your AI provider API key: export LLM_API_KEY="your-api-key" (supports OpenAI, Anthropic, etc.)
  3. Run a security scan: strix --target ./app-directory
File Integrity

SHA-256 checksum verified

Checksum extracted from GitHub official Release page

SHA256 Checksum

cdde264d2163684ca07168252130df154842d5fb22cd8e00bc6d19f1c74d5dae

This checksum is extracted from the GitHub Release page. Verify file integrity after download.

All SHA-256 checksums on this platform are extracted from the project's official GitHub Release page, without any modification. You can independently verify them on the GitHub Releases page.

Open Source Transparency

View GitHub Source
Environment Guide

Uninstall Info

Delete the binary (typically at /usr/local/bin/strix) and the config directory ~/.strix to uninstall.

No Extra Dependencies

Ready to use after download. No additional runtime required.

Project Info
LicenseApache-2.0
Last Updated2026-06-29T06:58:51Z
GitHub RepositoryOfficial Website

Similar Projects