Skip to main content
Techlogia — AI and Web Development Berlin
SentinelClaw – KI-gestützte Security Assessment Platform

SentinelClaw

AI-Powered Security Assessment Platform

Open SourceSelf-HostedGDPR CompliantAI-Poweredv0.1.0 – Proof of Concept

Autonomous penetration testing with AI agents – self-hosted, compliance-ready, and fully under your control. Powered by Claude, NVIDIA NemoClaw, and OpenClaw.

What is SentinelClaw?

SentinelClaw is a self-hosted platform for authorized security assessments. AI agents plan and execute multi-phase penetration tests autonomously – with strict sandbox isolation, kill switch, and complete audit trails. No vendor lock-in, full data sovereignty.

Core Features

Autonomous AI Agents

Orchestrator agent coordinates specialized scan agents. Autonomous decision-making with tool loops and error recovery.

8-Layer Security

From auth & RBAC through Docker sandbox to kernel-level isolation with Landlock LSM and seccomp BPF.

4-Path Kill Switch

Instant emergency stop via application, container, network, and OS level – independently of each other.

Compliance-Ready

Built for GDPR, BSI Grundschutz, and ISO 27001. PDF reports with legal authorization proof.

Multi-Phase Scanning

4-phase pipeline: host discovery, port scan, vulnerability scan, and AI-powered analysis with nmap and nuclei.

Data Sovereignty

3-tier LLM strategy: Ollama (self-hosted), Azure OpenAI (EU), or Claude API. You decide where your data stays.

Security Architecture

Layer 8Auth & RBAC – JWT, bcrypt, 5 roles, MFA (TOTP)
Layer 7Audit Logging – Append-only, immutable
Layer 6Kill Switch – 4 independent shutdown paths
Layer 5Network Isolation – Separate internal and scan networks
Layer 4Docker Sandbox – cap_drop ALL, read-only FS, non-root
Layer 3Input Validation – Shell metachar filtering, PII masking
Layer 2Scope Validator – 7 checks before every tool execution
Layer 1NemoClaw Runtime – Landlock/seccomp kernel isolation

How a Scan Works

1

Host Discovery

Network reconnaissance and reachability check of target systems.

2

Port Scan

Service identification and version detection on open ports.

3

Vulnerability Scan

Automated vulnerability assessment with nuclei templates.

4

AI Analysis

Evaluation, prioritization, and report generation by AI agents.

Technology Stack

Backend

Python 3.12+, FastAPI, SQLAlchemy, structlog

Frontend

React 19, TypeScript, Tailwind CSS, Vite

Security

Docker, Landlock LSM, seccomp BPF, NemoClaw

KI / LLM

Claude API, Azure OpenAI, Ollama

Tools

nmap 7.80, nuclei 3.3.7, MCP Server

Get Started

SentinelClaw is open source and can be set up in minutes.

1

Clone the repository

git clone https://github.com/antonio-030/SentinalClaw.git
2

Install dependencies & configure .env

pip install -e . && cp .env.example .env
3

Start Docker sandbox and get going

docker compose up -d sandbox

Answers to the most important questions about SentinelClaw

Yes. SentinelClaw is available on GitHub under the MIT license — the entire codebase is open and can be self-hosted freely without licensing costs or subscriptions. Current status: v0.1.0, proof of concept with working core features.

SentinelClaw runs as a Docker stack on Linux, macOS or Windows. Kernel-level sandboxing via Landlock LSM and seccomp BPF requires Linux. Local LLM inference with Ollama needs additional RAM (8 GB+ recommended depending on model size); cloud LLM usage requires less.

Three options — you decide where your data stays: Ollama for fully local inference without data leaks, Azure OpenAI with EU hosting and GDPR DPA, or the Anthropic Claude API. Switch via .env configuration without code changes.

Self-hosted with no data flow to third parties. With SaaS pentest tools, scan results — meaning your systems' vulnerabilities — end up on foreign servers. SentinelClaw runs on your own infrastructure, has no telemetry and no call-home connections. Important for government, healthcare and fintech.

Designed for GDPR Art. 32 (TOMs), German BSI Grundschutz (OPS.1.1.6 software testing, DER.2.1 security incidents) and ISO 27001 Annex A.12.6.1 (technical vulnerability management). PDF reports include authorization proofs with reference to §202a and §303b of the German Criminal Code.

How do you like this page?

SentinelClaw — Self-hosted AI Pentest Platform | Techlogia