Wetinee/apex

Automated Pentest Agent

★ 0Forks 0TypeScriptGitHub ↗Compare

README

Pensar Apex

AI-powered penetration testing using autonomous agents — directly in your terminal. Run blackbox and whitebox pentests that explore, reason, and surface real vulnerabilities.

Want to run from the cloud or integrate it with your CI/CD? See Pensar Console.

npm version npm prerelease version Apache 2.0 License Documentation Discord

Use Cases

Developers

  • Run /pentest before merging a PR — catch vulnerabilities as naturally as running tests
  • Get actionable findings with severity scores, evidence, and suggested fixes — no security background needed
  • Integrate into CI/CD via headless CLI commands or Pensar Console

Security Engineers

  • Deploy agent-driven swarm testing across large attack surfaces
  • Use /operator mode for manual investigation, exploit chaining, and validation
  • Automate repetitive testing workflows with persistent memory that accumulates across engagements
  • Scale across teams and projects through Pensar Console

Installation

Method Command
Quick Install (macOS/Linux) curl -fsSL https://pensarai.com/install.sh | bash
Homebrew brew tap pensarai/tap && brew install apex
npm npm install -g @pensar/apex
Windows (PowerShell) irm https://www.pensarai.com/apex.ps1 | iex

Usage

Open the Apex TUI:

pensar

Kali Linux Container (Optional)

For best performance, run Apex in the included Kali Linux container with preconfigured pentest tools:

cd container
cp env.example .env  # add your API keys
docker compose up --build -d
docker compose exec kali-apex bash

Inside the container, run:

pensar

⚠️ Responsible Use

This repository contains tools for authorized security testing only. Before use, please read and agree to the Responsible Use Disclosure.

Contributors

joshkotrousKeremPjorgeraadYuvanesh-uxkylejryancursoragentArshAnanChinmayShringikstijWetinee

Issues