usestrix / strix
git clone https://github.com/usestrix/strix.git
v1.7.0 · 17d ago
Open-source AI penetration testing tool to find and fix your app’s vulnerabilities.
+145
stars, 24h · #86
+~1.0k
stars, 7 days · #125
+~4.3k
stars, 30 days · #124
71k
★ total · +1% this week
7.9k
forks · 493 open issues
Star history (as recorded here)
LanguagePython
LicenseApache-2.0
Created2025-08-05 (1y ago)
Last pushtoday
Watchers300
OwnerOrganization
Seen on GitHub Trending
- 2026-10-22 — #11 daily in python · +394 ★
GitHub topics
agentsai-hackingai-penetration-testingai-pentestingai-securityartificial-intelligencebug-bountycode-qualityctf-toolscybersecuritycybersecurity-toolsethical-hackinghackingllm-securityoffensive-securitypenetration-testingpentesting-toolsred-teamingsecuritysecurity-automation
Links
- GitHub: github.com/usestrix/strix
- Homepage: https://strix.ai
- Releases · Issues · Hacker News mentions
README excerpt
# Strix ### The open-source AI pentesting tool. Autonomous AI hackers that find and fix your app’s vulnerabilities. > [!TIP] > **New!** Strix integrates seamlessly with GitHub Actions and CI/CD pipelines. Automatically scan for vulnerabilities on every pull request and block insecure code before it reaches production - Get started with no setup required. --- ## Strix Overview Strix are autonomous AI penetration testing agents that act just like real hackers - they run your code dynamically, find vulnerabilities, and validate them through actual proofs-of-concept. Built for developers and security teams who need fast, accurate security testing without the overhead of manual pentesting or the false positives of static analysis tools. **Key Capabilities:** - **Full pentesting toolkit** - reconnaissance, exploitation, and validation out of the box - **Multi-agent orchestration** - teams of AI pentesters that collaborate and scale - **Real exploit validation** - working PoCs, not false positives like legacy vulnerability scanners - **Developer‑first CLI** - actionable findings with remediation guidance - **Auto‑fix & reporting** - generate patches and compliance-ready pentest reports ## Use Cases - **Application Security Testing** - Detect and validate critical vulnerabilities in your applications - **Rapid Penetration Testing** - Get penetration tests done in hours, not weeks, with compliance reports - **Bug Bounty Automation** - Automate bug bounty research and generate PoCs for faster reporting - **CI/CD Integration** - Run tests in CI/CD to block vulnerabilities before reaching production ## 🚀 Quick Start **Prerequisites:** - Docker (running) - An LLM API key from any supported provider (OpenAI, Anthropic, Google, etc.) ### Installation & First Scan [code] > [!NOTE] > First run automatically pulls the sandbox Docker image. Results are saved to `strix_runs/ ` ### Updating [code] Installed with pipx, uv, or pip? `strix --update` prints the matching upgrade command instead (`pipx upgrade strix-agent`, `uv tool upgrade strix-agent`, `pip install --upgrade strix-agent`). Strix also shows a notice with the right command when a new version is available. --- ## Ways to Run Strix - **Open Source** - free, runs locally with Docker and your own LLM key. Quick Start - **Strix Cloud** - no setup, validated findings, one-click autofix, and PR reviews. Run a pentest → - **Enterprise** - SSO, compliance-ready reports, VPC or self-hosted deployment. Try Strix Enterprise → --- ## ☁️ Strix Cloud Try the Strix full-stack penetration testing platform at **app.strix.ai** - sign up for free, connect your repos and domains, and launch a pentest in minutes. - **Validated findings with PoCs** - every vulnerability includes a working proof-of-concept exploit and reproduction steps - **One-click autofix** - AI-generated security patches as ready-to-merge pull requests - **Continuous pentesting** - always-on vulnerability scanning that keeps pace with your deployments - *