Skip to content
KitploitKITPLOIT
ToolsBlog
Submit
ToolsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

··Feeds·Contact·Privacy·© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
nebula — AI-powered penetration testing assistant for automating recon, note-taking, and vulnerability analysis. | Kitploit
Tools/GitHubGitHub/berylliumsec/nebula
Penetration Testing FrameworksReconnaissanceVulnerability ScannersExploit FrameworksScripting & AutomationInformation GatheringRed TeamingAI Security
GitHubberylliumsec/nebula

nebula

AI-powered penetration testing assistant for automating recon, note-taking, and vulnerability analysis.

View Repository
1.1k164124 days agoReviewed by Kitploit

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share
Website

Nebula

AI Powered Pentesting


Nebula 3 Zero Layer workbench with a live contained terminal and operator safety controls

The Zero Layer workbench


Acknowledgement

First, I would like to thank Almighty God, who is the source of all knowledge. Without Him, this would not be possible.

Nebula brings the working parts of a security engagement into one desktop surface: terminal, code, browser, assistant, files, notes, missions, findings, and reports.

AI can investigate, organize, and write. The operator defines the scope, grants authority, and decides what runs.

Designed around the operator

Work in one place. Move from research to a contained terminal, preserve useful output as evidence, and carry it into findings and reports without losing context.

Keep authority explicit. Scope enforcement, approval pauses, hard budgets, and isolated OCI execution sit between AI assistance and the systems under test.

Leave a durable trail. Content-addressed artifacts, append-only events, execution provenance, and integrity-manifested exports preserve how a conclusion was reached.

root@kitploit:~
intent  →  assistance  →  approval  →  execution  →  evidence

Nebula supports hosted, local, and OpenAI-compatible model runtimes. A model provider is optional; the human terminal, evidence workflow, notes, findings, and reports remain available without one.

Use Nebula only on systems and networks you own or are explicitly authorized to test.

Install the preview

The current release candidate is Nebula 3.0.0-alpha.5 for Linux x86_64. Docker or Podman is required for terminal and automation features.

Download the DEB and SHA256SUMS-linux-x64.txt from GitHub Releases, then verify and install:

root@kitploit:~
sha256sum --check --ignore-missing SHA256SUMS-linux-x64.txt
sudo apt install ./Nebula-3.0.0-alpha.5-linux-x86_64.deb
nebula

The DEB supports Debian, Ubuntu, Kali, and compatible systems. Updates remain under administrator control.

Use the portable AppImage instead

Download the AppImage and checksum file from the same release, then run:

root@kitploit:~
sha256sum --check --ignore-missing SHA256SUMS-linux-x64.txt
chmod +x Nebula-3.0.0-alpha.5-linux-x86_64.AppImage
./Nebula-3.0.0-alpha.5-linux-x86_64.AppImage

The AppImage requires no system-wide installation and uses Nebula's signed direct-update channel.

After launch, inspect the bundled Core and local runtime boundary:

root@kitploit:~
nebula-core doctor --json

First launch: Nebula may need to download, prepare, and verify the official Kali image before terminal and automation features are ready. This can take several minutes depending on your connection and container runtime.

About preview builds

A build exists only when a nebula-v3.* entry and its native artifacts appear on GitHub Releases. Back up engagement data and review the release notes and checksums before use. Do not use pip install nebula-ai to install Nebula 3.

macOS, Windows, and Linux arm64 installers are not part of the current release matrix.

Run from source

Install Python 3.11–3.13, Poetry 2.1.3, Node.js 20 with npm, the stable Rust toolchain, and the Tauri prerequisites for your operating system.

root@kitploit:~
git clone https://github.com/BerylliumSec/nebula.git
cd nebula
poetry install --with dev
npm --prefix ui ci
npm --prefix ui run tauri -- dev

The final command builds the local Nebula Core sidecar, starts the UI development server, and opens the native desktop directly from the checkout.

Browser-only development and pre-merge checks

Build the workspace and let Core choose an available loopback port:

root@kitploit:~
npm --prefix ui run build
poetry run nebula-core ui

Run the principal checks:

root@kitploit:~
python scripts/nebula3_version.py check
poetry run pytest -q tests/v3
npm --prefix ui test
npm --prefix ui run build

Migrate from Nebula 2

Quit Nebula 2, preserve a backup of the engagement directory, and import it without modifying the source:

root@kitploit:~
nebula-core import-2x "/path/to/nebula-2-engagement"

Verify the imported project and its evidence before deleting the original data. See Migrating from Nebula 2 for the complete integrity and recovery procedure.

Read more

  • Nebula 3 guide
  • Usage scenarios
  • Automation runtime
  • Local diagnostics
  • Release notes
  • Release process


Built for deliberate security work.

Download Tool