Module: PWN::AI

Defined in:
lib/pwn/ai.rb,
lib/pwn/ai/grok.rb,
lib/pwn/ai/agent.rb,
lib/pwn/ai/ollama.rb,
lib/pwn/ai/open_ai.rb,
lib/pwn/ai/agent/btc.rb,
lib/pwn/ai/agent/gqrx.rb,
lib/pwn/ai/agent/sast.rb,
lib/pwn/ai/introspection.rb,
lib/pwn/ai/agent/assembly.rb,
lib/pwn/ai/agent/vuln_gen.rb,
lib/pwn/ai/agent/burp_suite.rb,
lib/pwn/ai/agent/hacker_one.rb,
lib/pwn/ai/agent/transparent_browser.rb

Overview

This file, using the autoload directive loads SAST modules into memory only when they’re needed. For more information, see: www.rubyinside.com/ruby-techniques-revealed-autoload-1652.html

Defined Under Namespace

Modules: Agent, Grok, Introspection, Ollama, OpenAI

Class Method Summary collapse

Class Method Details

.helpObject

Display a List of Every PWN::AI Module



16
17
18
# File 'lib/pwn/ai.rb', line 16

public_class_method def self.help
  constants.sort
end