PentesterFlow

PentesterFlow / agent

Public

Agentic offensive-security in your terminal

111
4
85% credibility
Found May 31, 2026 at 111 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
TypeScript
AI Summary

PentesterFlow is an open-source terminal assistant that helps security professionals conduct penetration tests and bug bounty hunting by connecting to local AI models, running authorized security tests with human oversight, and producing verified findings in report-ready markdown format.

How It Works

1
🔍 Discover the tool

A security researcher learns about PentesterFlow through a blog post, security conference, or colleague recommendation.

2
📦 Install in one command

They download and install the tool with a simple one-line command that verifies the download automatically.

3
🤖 Connect to their AI model

They point the tool at their local AI assistant (running on their own computer) so all testing stays private and fast.

4
🎯 Set the target

They tell the tool which website or API they want to test, defining the scope of their security review.

5
💬 Describe the mission

In plain English, they say what they want to check for—like 'test the login for authentication bypass'—and the AI gets to work.

6
Smart safety checkpoints
Approve and continue

The researcher reviews the planned action and clicks approve, or sets YOLO mode for disposable test environments.

🚫
Deny and redirect

The researcher blocks a suspicious action and the AI pivots to a different approach.

📋 Get a polished report

Confirmed vulnerabilities appear as clean markdown reports with proof, impact, and remediation steps—ready to share or submit.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 111 to 111 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is agent?

PentesterFlow is a terminal-based AI agent built in TypeScript for authorized penetration testing, bug bounty hunting, and security research. It connects to local LLM backends like Ollama or LM Studio, or any OpenAI-compatible API, then plans and executes security testing workflows against scoped targets. You describe a testing objective, the agent calls tools (HTTP probes, shell commands, file operations), verifies findings, and writes report-ready markdown output. Built-in playbooks cover IDOR, SSRF, SSTI, JWT flaws, GraphQL, race conditions, and more. The agent asks for approval before running sensitive tools and can be switched between "curl-first minimal" mode and "scanner-enabled full" mode.

Why is it gaining traction?

The local-first design is the hook: you can run a capable security agent entirely offline with your own model, no API keys or cloud dependency required. The curl-first philosophy means every step produces copy-pasteable commands for reports, and the agent's thinking is grounded in OWASP, Bugcrowd VRT, and PortSwigger research by name. The permission-gated execution with allow-once/allow-session/deny gives you control without constant babysitting. Skills are just Markdown files you can write, extend, or hot-reload without restarting. Browser capture via a Chrome extension companion lets the agent read live traffic from authenticated sessions.

Who should use this?

Bug bounty hunters who want structured methodology and reproducible PoCs rather than noisy scanner output. Pentesters running authorized engagements who need an agent that explains its reasoning and writes findings in a format clients can read. Security engineers evaluating local model capabilities for offensive tooling. Anyone with authorization to test a target who wants a structured agent loop with human oversight at every step.

Verdict

At 111 stars with a 0.8500000238418579% credibility score, this is a young but well-structured project with solid test coverage and a clear scope. The documentation is thorough, the install script is robust with checksum verification, and the codebase shows careful attention to security boundaries (shell metacharacter rejection, sensitive path gating, transcript redaction). The v0.1.0 label signals early maturity, so expect API churn. If you want a local security agent that stays transparent and auditable rather than black-box, this is worth evaluating on your next engagement.

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.