CyberStrike — Open-Source AI Penetration Testing & Red Team Platform

Turn your AI subscription into an autonomous red team agent that performs reconnaissance, vulnerability discovery, exploitation, and reporting.

Stars
★ 3.2k
Last updated
4d ago
License
AGPL-3.0
Primary language
TypeScript

At a glance

How it runs
CLIWeb appSelf-hosted service
Works with
Universal · cross-platform
Cost
Free software; you pay for model usage
Setup effort
Low · running in minutes
You'll need
Node.jsnpmCloudflare Tunnel (optional)Shell / CLINetwork accessLocal filesystemMCP Server
Typical use
Pentesters: Automate repetitive reconnaissance and initial testing, focusing on creative attack chains needing human intuition.
Not a fit if
  • Users unwilling to pay LLM API costs
  • Teams wanting zero-configuration out-of-the-box use

What does this agent do, and when should you use it?

CyberStrike is an open-source AI-augmented offensive security harness that provides 13+ specialized agents, 7,600+ Ed25519-signed security skills, 56+ built-in tools, and 176+ MCP tools. It transforms any LLM into a security expert through its intelligence layer, supporting 150+ AI providers and 5,300+ models. The tool aligns with MITRE ATT&CK, OWASP WSTG, and CIS benchmarks, covering web, mobile, cloud, internal network, and post-exploitation scenarios. It offers a TUI, a web UI with Cloudflare Tunnel remote access, and Bolt remote tool execution. Installation is straightforward via npm.

CyberStrike launches a TUI in the terminal, guiding users to configure an LLM provider and API key. It performs reconnaissance, vulnerability discovery, exploitation, and reporting autonomously. It includes HackBrowser, a built-in Chromium browser that captures HTTP requests and routes them through a proxy-agent pipeline. It uses 8 proxy sub-testers to detect IDOR, authorization bypass, mass assignment, injection, authentication, business logic, SSRF, and file attacks, each with a 3-gate confirmation protocol to ensure reproducible differences. It integrates 176+ MCP tools for cloud auditing, GitHub security, CVE intelligence, and OSINT. It supports post-exploitation across macOS, Windows, Linux/eBPF, AWS, Azure, Kubernetes, and CI/CD. All operations are executed locally via the TUI and web UI.

  1. Pentesters: Automate repetitive reconnaissance and initial testing, focusing on creative attack chains needing human intuition.
  2. Bug bounty hunters: Achieve faster, broader coverage and consistent methodology across programs.
  3. Security teams: Run structured OWASP assessments with reproducible methodology and compliance-aligned reports.
  4. Security researchers: Extend with custom agents and tools via the plugin SDK and MCP protocol.
  5. Cloud security engineers: Use cloud-audit-mcp for AWS, Azure, and GCP audits.
  6. Air-gapped environments: Run fully offline with Ollama or LM Studio, ensuring data never leaves the machine.

How do you install or deploy this agent?

Install globally via npm: npm i -g @cyberstrike-io/cyberstrike@latest. Alternative installers: bun add -g @cyberstrike-io/cyberstrike@latest, Homebrew (brew install CyberStrikeus/tap/cyberstrike), Scoop (scoop install cyberstrike), or curl -fsSL https://cyberstrike.io/install.sh | bash.

How do you use this agent?

After installation, run cyberstrike in the terminal. On first run it will ask for your LLM provider and API key. Use the TUI to interact with agents and tools. For web access, run cyberstrike web and optionally set up a Cloudflare Tunnel. Set environment variable CYBERSTRIKE_SERVER_PASSWORD for remote access security.

What are this agent's strengths and limitations?

Pros
  • 150+ AI providers and 5,300+ models supported, avoiding lock-in
  • Built-in HackBrowser and proxy testers automatically capture and analyze traffic
  • 13+ specialized agents and 7,600+ skills covering multiple security domains
  • MCP ecosystem extends capabilities with 176+ tools
  • Bolt remote execution and Cloudflare Tunnel enable distributed attacks
  • Built-in post-exploitation modules for macOS, Windows, Linux, cloud, and CI/CD
Limitations
  • Requires a valid LLM API key or subscription, adding cost
  • Depends on external MCP servers and tools, requiring network access
  • Installation and configuration have a learning curve
  • Some features like Cloudflare Tunnel need additional setup
  • False positives/negatives may require manual verification
  • Commercial use requires contacting for licensing

How does this agent compare with similar options?

Key facts side by side with the most closely related agents.

Agent Source review Form / cost Stars Updated Language Full support on
CyberStrike — Open-Source AI Penetration Testing & Red Team Platform This agent 43 · Major gaps CLIFree + model costs ★ 3.2k 4d ago TypeScript —
HexStrike AI MCP 22 · Major gaps MCP serverFree ★ 13k 2mo ago Python Claude.ai
LazyOwn RedTeam / APT Framework 0 · Blocked CLIFree + model costs ★ 301 today HTML Claude Code
RedAmon: Autonomous AI Red Team Framework 48 · Major gaps CLIFree + model costs ★ 3.2k today Python OpenAI API · Claude API

How does FollowAgents rate this agent?

FollowAgents source review · FARS-2.1
Major gaps
43/ 100 5-point scale 2.2 / 5
This review covers the source as of Aug 11, 2026. The project has shipped 1 stable release(s) since, which have not been re-reviewed. The score and verdict describe the reviewed version only. Recent releases ↓
Trust 10/29
Reliability 6/14
Adaptability 9/18
Convention 9/18
Effectiveness 6/13
Verifiability 3/8
Why each dimension lost points
Trust10 / 29 · 1.7/5

Evidence shows a permission system exists but is not a sandbox, user confirmation mechanism exists (SECURITY.md), but data flow transparency and sensitive data handling are only partially mentioned, dependency security has CodeQL but no vulnerability scanning evidence, external effects (Bolt remote execution) have authentication but risks not fully mitigated, rollback mechanism absent, source attribution only via license and repo metadata.

Reliability6 / 14 · 2.1/5

Self-consistency is good, tests cover ACP interface and event subscription, but dependency availability unverified, failure messages not well demonstrated.

Adaptability9 / 18 · 2.5/5

Audience clear (pentesters etc.), scenarios diverse, but capability boundaries (e.g., permission scope) not clearly defined, trigger precision (e.g., command execution) relies on user confirmation, environment fit (local/remote) documented.

Convention9 / 18 · 2.5/5

Information architecture clear (multi-language README), install notes detailed, naming stable (cyberstrike), examples and FAQ present, known limitations partially mentioned (no sandbox), license clear (AGPL-3.0), version changelog exists but not detailed, maintenance responsibility unclear.

Effectiveness6 / 13 · 2.3/5

Output usability (report format) not detailed, marginal value high (automated pentesting), cost-benefit not quantified.

Verifiability3 / 8 · 1.9/5

Claim traceability partial (README claims features), cross-source corroboration insufficient, fact-inference separation unclear.

Risks and how to mitigate them
  • Not found in source: rollback or recovery pathBack up first, or work on a git branch or snapshot, so its changes can be undone.
  • This is an offensive security tool that could be misused; ensure it is only used for authorized testing.
  • The permission system is not a sandbox and does not provide security isolation; run in isolated environments.
  • Bolt remote execution poses risks; ensure server security.
Evidence confidence: Low Reviewed Aug 11, 2026 Reviewed revision ffdbcf65970c New commits since this review; the score may not cover them
See the full review method →

Recent releases

Latest entries from the project's GitHub Releases. Notes are quoted from upstream as written, not rewritten or tested by FollowAgents.

  1. v1.1.16
    Release notes excerpt
    What's New in 1.1.16 Hook Architecture — Native Post-Exploitation Tools CyberStrike agents don't just call AI tools — they execute real commands on target systems. Hooks are native TypeScript post-exploitation programs that generate and run platform-specific commands (PowerShell, cmd, bash, Python, etc.) on compromised machines. Each hook is a single tool call (e.g. winhook credential_dump) that dispatches to a handler producing OS-native commands with fallback chains when primary tools are unavailable. Why hooks instead of plain tool calls: …
    View on GitHub ↗
  2. v1.1.14
    Release notes excerpt
    CyberStrike v1.1.14 The biggest release since HackBrowser shipped. v1.1.14 brings a methodology engine, smarter orchestration, massive provider expansion, and a wave of stability fixes that make autonomous pentesting more reliable than ever. --- Methodology Engine CyberStrike now ships with a built-in methodology engine. Instead of blindly scanning, agents follow structured attack methodologies — prioritizing high-impact vectors, tracking coverage, and avoiding redundant work. - /methodology dialog in TUI to inspect current methodology state …
    View on GitHub ↗
  3. v1.1.13
    Release notes excerpt
    False Positive Reduction - Vulnerability deduplication by endpoint + attack vector (eliminates duplicate findings) - Prompt hardening to block 403/public-endpoint false positives - Session context integration for smarter vulnerability assessment Vulnerability Management - Added endpoint and attack_vector fields to vulnerability tracking - New tools: web-get-vulnerabilities and web-get-vuln-detail - Unit tests for dedup, tools, and session context TUI Improvements - Copy button in vulnerability detail panel header - Text selection enabled in vulnerability detail panel …
    View on GitHub ↗

FAQ

Does CyberStrike require additional API costs?
No, it leverages your existing AI subscription (e.g., Claude or GPT) without extra API fees, but you need a provider API key.
Can I use it in an offline environment?
Yes, you can run fully offline with Ollama or LM Studio, ensuring data never leaves your machine.
How is remote access secured?
Using Cloudflare Tunnel provides zero open ports, end-to-end encryption, and password-protected API.
Which cloud platforms are supported?
Built-in post-exploitation supports AWS, Azure, and Kubernetes, and via cloud-audit-mcp it supports GCP and others.
Is it suitable for beginners?
It targets professional pentesters; beginners may need to learn security concepts and tool usage.
View on GitHub ↗ Install ↓

Compare agents like this one

The same FARS review applied across the shortlist this agent qualifies for.

Related agents