nebula
View on GitHubAI-powered penetration testing assistant for automating recon, note-taking, and vulnerability analysis.
Nebula is a local-first AI security workbench where agents assist recon, note-taking, and vulnerability analysis while the operator controls scope, approvals, and isolated execution of pentest tools.
Use Cases
Automating penetration-testing reconnaissanceCapturing and organizing engagement notesAnalyzing vulnerabilities with an AI assistantPreserving findings as evidence with execution provenanceGenerating security reports from collected artifactsEnforcing scope and approval gates before AI-driven executionRunning tools in isolated OCI containersRendering JavaScript-driven URL knowledge sources
Built With
- Language
- Python
- Frameworks
- LangGraph · FastAPI · SQLAlchemy · Pydantic · Alembic · Uvicorn · ChromaDB · Playwright · Tauri · Claude Agent SDK · Docker/Podman
Tags
pentesting · cybersecurity · ai-agents · recon · vulnerability-assessment · langgraph · security-automation · local-first · claude-agent-sdk · evidence-management · report-generation · oci-isolation · scope-enforcement · note-taking · chromadb · desktop-workbench