gitwtfhub

wtf is llm-hunter?

mossab28/llm-hunter — explained in plain English

Analysis updated 2026-05-18

0JavaScriptAudience · developerComplexity · 4/5Setup · moderate

TL;DR

A Claude Code plugin that organizes an AI agent into a multi-role team for authorized penetration testing and bug bounty hunting.

Mindmap

mindmap
  root((LLM Hunter))
    What it does
      Multi-agent pentest engine
      Scope-limited testing
      Learning skill bank
    Tech stack
      Claude Code plugin
      JavaScript workflows
      Tiered LLM models
    Use cases
      Bug bounty campaigns
      Authorized pentests
      Reusable technique library
    Audience
      Security researchers
      Bug bounty hunters

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

Why would anyone build with this?

REASON 1

Run a structured, authorized penetration test against a bug bounty program's scope.

REASON 2

Coordinate multiple AI agent roles to recon, attack, and report on a target in one pipeline.

REASON 3

Build up a reusable library of hacking techniques that improves with each engagement.

REASON 4

Use tiered models to balance cost and depth across different agent roles.

What's in the stack?

JavaScriptClaude CodeClaude

How it stacks up

mossab28/llm-hunter00kaku/gallery-slider-block3rd-eden/ircb.io
Stars0
LanguageJavaScriptJavaScriptJavaScript
Last pushed2021-05-192016-11-16
MaintenanceDormantDormant
Setup difficultymoderateeasyeasy
Complexity4/52/52/5
Audiencedevelopergeneraldeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you spin it up?

Difficulty · moderate Time to first run · 30min

Requires a Claude Code subscription and a verified bug bounty or pentest authorization before running.

Wtf does this do

LLM Hunter is a Claude Code plugin that organizes an AI coding agent into a structured team for authorized penetration testing and bug bounty work. Instead of letting one model try to do everything from scratch each time, it splits the work across multiple agent roles that each focus on one part of the process, such as reconnaissance, attacking, and creative problem solving. The README stresses that the only real guardrail is authorization. The engine will only test what a program's rules explicitly allow, checked against a rules file created for each engagement, and it never starts without a verified bug bounty program page or a signed pentest agreement. It does not filter out approaches just because they seem unlikely to work, since the README argues that self-censoring on relevance causes agents to miss real findings. A key feature is what the README calls the anti-give-up mechanism: when an approach comes back negative, a controller keeps retrying with genuinely new angles rather than accepting the first negative result as final. There is also a separate pool of agents that only sees the raw attack surface, without knowing what other agents already tried, so their ideas are not influenced by earlier failures. Anything useful an agent discovers during a run gets written up as a reusable skill, so the tool is meant to improve the more someone uses it. The system works with different language models, described in tiers like cheap, mid, and strong rather than by naming specific vendors, so it can adapt to whichever models are available. To use it, someone installs it as a Claude Code plugin, then runs a single slash command with the program's URL or scope. The pipeline handles a legitimacy check, defines scope, runs a recon and attack cycle, and always finishes with a report, even if nothing is found, before asking whether to keep going. It runs entirely on an existing Claude Code subscription rather than requiring a separate API key.

Yoink these prompts

Prompt 1
Walk me through installing the llm-hunter Claude Code plugin and running my first campaign.
Prompt 2
Explain how llm-hunter's scope and authorization rules work before I run it against a target.
Prompt 3
Help me understand the difference between peu, normal, and beaucoup budget modes in llm-hunter.
Prompt 4
Show me how the skill-writer in llm-hunter turns a discovery into a reusable skill.

Frequently asked questions

wtf is llm-hunter?

A Claude Code plugin that organizes an AI agent into a multi-role team for authorized penetration testing and bug bounty hunting.

What language is llm-hunter written in?

Mainly JavaScript. The stack also includes JavaScript, Claude Code, Claude.

How hard is llm-hunter to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is llm-hunter for?

Mainly developer.

View the repo → Decode another repo

This repo across BitVibe Labs

Don't trust strangers blindly. Verify against the repo.