Skip to content
KitploitKITPLOIT
OutilsExploitsBlog
Log in
Soumettre
OutilsExploitsBlog
Soumettre

Outils de Hacking, PenTest et Cybersécurité pour votre Arsenal de Sécurité !

Kitploit est un répertoire d'outils de hacking, de cybersécurité et de pentesting. Découvrez les dernières mises à jour des projets pour trouver des vulnérabilités, analyser des systèmes, automatiser les tests et renforcer votre sécurité.

FluxContactConfidentialité© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
OpenHunterAI — Local-first AI red team for web, API, and LLM application security. Attacker-style reasoning, evidence-backed findings, and skills for AI coding agents. | Kitploit
Outils/GitHubGitHub/lumoslab-innovation/openhunterai
Defensive ToolsReconnaissanceVulnerability ScannersWeb Vulnerability ScannersScripting & AutomationAPI Security TestingInformation GatheringWeb SecurityPenetration TestingRed TeamingAPI SecurityAI Security
33461105il y a 4 joursVérifié par Kitploit
GitHublumoslab-innovation/openhunterai

OpenHunterAI

Local-first AI red team for web, API, and LLM application security. Attacker-style reasoning, evidence-backed findings, and skills for AI coding agents.

Voir le dépôtSite web

Populaires

Voir tout →

Découvrez les outils les plus utilisés par notre communauté.

Explorer tous les outils

Parcourez notre collection d'outils

Voir tous les outils →
Partager
Contenu non disponible dans la langue demandée. Affichage de la version anglaise.

OpenHunterAI

OpenHunterAI

Your local AI red team.
Attacker-style reasoning for web, API, and LLM application security.

CI Preview release PolyForm Noncommercial license GitHub stars

Project website · Quick start · Agent skill · Assessment model · Architecture · Docs · Star history

OpenHunterAI brings scope, scan activity, findings, and remediation into one local workspace. Start without an account, connect your model providers, and assess verified public applications you own or are authorized to test.

The public landing introduces the project; the operational workspace runs locally. See public versus local builds.

CapabilityWhat you get
Local workspaceNo signup; projects and scan records in your local database
Explicit scopeDomain verification, deterministic plans, human approval gates
Multiple signal sourcesBrowser inspection, recon, ZAP, and a Nuclei adapter
AI-assisted investigationOpenHack/Strix adapter boundaries; bring your own runtimes
Evidence & remediationSanitized findings, coverage gaps, fix guidance, manual retest
Portable workflowA skill for Codex, Claude Code, Gemini CLI, Grok Build, and OMP

Alpha. Integration coverage depends on configured runtimes. A healthy workspace or an empty report does not prove a target is secure.

Assessment model

OpenHunterAI keeps the useful core of the 48bf9036 technical requirements: assess externally observable behaviour from an attacker's perspective. Source code is not required. Every run stays constrained to a verified public target and an approved scope.

flowchart LR
  S["1. Lock scope"] --> M["2. Map surface"]
  M --> B["3. Establish baseline"]
  B --> H["4. Test bounded hypotheses"]
  H --> E["5. Gate evidence"]
  E --> R["6. Report and retest"]
StageOutputControl
Scope lockVerified host, approved paths, scan planAuthorization before work begins
Surface mappingBrowser and recon signalsPublic, in-scope surface only
BaselineNormal responses and coverage contextBounded workers and adapter policies
Hypothesis testingCandidate security signalsNo destructive actions; sensitive validation needs approval
Evidence gateSanitized, reproducible findingSeparate observed signals from analyst judgement
Report and retestFix guidance, limitations, manual confirmationA human owns impact decisions and closure

OpenAPI/Swagger descriptions, Postman examples, sanitized HTTP captures, and dedicated test accounts can help define the agreed test surface. Automated import or retention of raw sensitive traffic is not a promised capability.

Quick start

Requires Git, Node.js 22+, and Docker with Compose v2.

git clone https://github.com/LumosLab-Innovation/OpenHunterAI.git
cd OpenHunterAI
node ops/local.mjs start

Open localhost:3001. First startup builds the images, applies database migrations, and creates a private .env.local with generated secrets.

  1. Set provider keys and model IDs in .env.local; run node ops/local.mjs restart.
  2. Create a project and verify its public domain.
  3. Authorize the scope, start a scan, and review its activity and coverage.
CommandPurpose
node ops/local.mjs statusInspect services
node ops/local.mjs logs public-apiDiagnose API errors
node ops/local.mjs stopStop; keep database volumes

Included: browser inspection, ZAP, recon, and the Nuclei adapter. Bring separately: OpenHack and Strix runtimes. Optional interactive target-login capture: node ops/local.mjs start --with-browser.

Before scanning, resolve the Nuclei template-policy blocker. The adapter is packaged, but a reviewed template bundle is not yet supplied.

Local means the workspace runs on your machine, not permission to scan localhost/private networks. Keep its ports on loopback. Setup, model configuration, and troubleshooting →

Coding-agent skill

Run in the application repository you want your agent to assess:

npx --yes skills add LumosLab-Innovation/OpenHunterAI --skill openhunter --agent codex claude-code gemini-cli grok --yes

Reload your coding agent, then ask:

Use OpenHunter to check my workspace and prepare a scoped security assessment. Wait for my approval before starting a scan.

OMP discovers the shared .agents/skills installation through its Agents provider. The skill includes a read-only API helper; installation does not start a scan. Client compatibility →

Architecture

flowchart LR
  UI["Local workspace<br/>React + Vite"] --> API["Public API<br/>Scope + scan plan"]
  API --> BUS["NATS<br/>Orchestrator + workers"]
  BUS --> EVIDENCE["Internal API<br/>Findings + reporting"]
  EVIDENCE --> DB[("Postgres")]
  API <--> DB
  API -->|"Activity + reports"| UI

The public API builds the plan; Go workers execute it through bounded adapters. Signals pass through the findings policy before entering reports. Reporting is a backend service, not a separate scan worker.

Runtime & data flow · Worker mapping · Integration setup

Documentation

Télécharger l’outil