Skip to content
View NEO849's full-sized avatar
💭
🌈 Kotlin, Swift UI, Firebase/Firestore, API, MVVM, Room,Repository-Pattern
💭
🌈 Kotlin, Swift UI, Firebase/Firestore, API, MVVM, Room,Repository-Pattern

Block or report NEO849

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
NEO849/README.md

Systeme, die sich selbst orchestrieren — KI-Orchestrierung · Self-Learning Memory · Privacy-Engineering · Offensive Security

Ich baue Systeme, die sich selbst orchestrieren — und sichere sie mit Angreifer-Blick.
Ein orchestrierter Verbund aus Spezialisten-Agenten, lokalen LLMs, selbst-lernendem Gedächtnis,
eigenen MCP-Servern, einem Offensive-Arsenal und reproduzierbaren Pipelines — auf eigenem, gehärtetem Server.

Agent Orchestration MCP On-Device Privacy Offensive Security

Python TypeScript Three.js Swift Linux Docker priframe live

System  ·  Orchestrierung  ·  Arsenal  ·  Autonomer Betrieb  ·  MCP  ·  Setup  ·  Memory  ·  Pipelines  ·  Skills  ·  Abgrenzung  ·  Projekte


Das System

Ich betreibe keine Sammlung von Skripten, sondern eine durchgehend orchestrierte KI-/Security-Plattform auf eigenem, gehärtetem Server — entworfen für ein Prinzip: überprüfbare, belastbare Ergebnisse statt Black-Box-Automatik. Nichts gilt als „fertig", bevor es ein unabhängiger Prüfer gegengecheckt und ein echter Lauf es bestätigt hat.

Was auf dem Server tatsächlich steht — gezählt, nicht geschätzt:

Baustein Umfang Was es ist
Spezialisten-Agenten 57 eigenständige Experten-Rollen (Recon, Web-AppSec, Business-Logic, Exploit-Chaining, AD-Lateral, Cloud, Mobile-RE, Validierung, Video-Produktion, Business/Legal …)
Fach-Professoren 3 Protokoll-/RFC-Korrektheit, Mathematik/Krypto, Computer-Vision-Modelle — im adversarialen Review-Loop
Modulare Skills 104 wiederverwendbare Verfahren (20 Vuln-Klassen, Recon-, Hunt-, Design-, Orchestrierungs-Playbooks)
Slash-Commands 22 Ein-Wort-Auslöser für ganze Abläufe (/submit-gate, /new-target, /tailscale, Memory-Familie …)
MCP-Server 22 Werkzeug-Schnittstellen (Shodan, Censys, Caido, CodeGraph, Semgrep, Repomix, apktool …)
Safety-Hooks 11 Sicherungen über 16 Lifecycle-Events (Injection-Scan, Scope-Gate, Kill-Switch, Loop-Guard)
Self-Learning Memory 523 versioniertes Markdown-Gedächtnis mit semantischem Abruf — lernt aus jeder Session
Automations-Skripte 84 Hooks, Pipelines, Radars, Health-Heartbeats, Reflektions-Schleifen

Modell-Disziplin: schweres Denken, Bauen und Suchen laufen auf passend gewählten Modellen — Opus denkt · Sonnet baut · Haiku sucht — statt alles teuer über ein Modell zu jagen.


Die Orchestrierungs-Maschine

Der Kern ist nicht ein Agent, sondern ein Dirigent über vielen Spezialisten. Jede nicht-triviale Aufgabe durchläuft denselben Vier-Phasen-Loop — Zerlegen → Zuweisen → Parallel → Härten — und erst danach kommt Live-Verify und das Gedächtnis. Kein Agent ruft von sich aus den nächsten; die Verkettung führt der Showrunner anhand maschinen-lesbarer Übergaben.

Die Orchestrierungs-Maschine: Showrunner führt den Zerlegen-Zuweisen-Parallel-Härten-Loop; Delegation nach Modell-Ebene; unabhängiges QC-Gate nach dem Prinzip maker ≠ checker
Vektor-Download: orchestrierung.svg

Das entscheidende Detail — maker ≠ checker: Wer etwas baut, darf es nie selbst abnehmen. Ein unabhängiges QC-Gate (skeptical-validator, cold-witness, video-qc-pruefer) prüft nur fremde Arbeit und versucht aktiv, das Ergebnis zu widerlegen. Das tötet die teuerste Fehlerklasse: das zu früh geglaubte „passt schon".


Das Arsenal

Autorisierte offensive und defensive Fähigkeiten, in echte Werkzeuge und reproduzierbare Verfahren gegossen — nicht als Tool-Liste, sondern als geführte Playbooks. Alle offensiven Aktivitäten laufen read-only-first, gegen autorisierte Ziele, mit Safety-Gates vor jedem eingreifenden Schritt.

Arsenal-Landkarte: Recon/OSINT, Web-AppSec, Exploit & Chain (20 Vuln-Klassen), AD & Lateral, Cloud & K8S, Mobile & RE, Purple & Detection, AI/LLM Red-Team, Safety-Hooks
Vektor-Download: arsenal.svg
  • Recon & Web-AppSec — nmap_max, nuclei, ffuf/gobuster/feroxbuster, caido (eigene MCP-Bridge), subfinder/amass/httpx, plus Tier-1–4-Arsenal-Installer für reproduzierbare Toolchains.
  • Exploit & Chain — 20 vuln-*-Skills (IDOR, SQLi, SSRF, SSTI, RCE, XXE, JWT, XSS, Mass-Assignment, Path-Traversal, NoSQL, File-Upload, Open-Redirect, Subdomain-Takeover, WebSocket …), gefolgt von chaining und variant-hunt (eine Lücke → dieselbe Klasse überall sonst suchen).
  • AD & Lateral (Kali-advanced) — Kerberoast / AS-REP, DCSync, BloodHound-Pfadanalyse, Certipy ESC1-16, Coerce→Relay→ADCS, impacket/NetExec, dsniff-AD-Relay-Rezepte.
  • Cloud, Mobile-RE, Purple — IAM-Privesc-Graph & SSRF→IMDS; apktool/frida/ghidra/re_triage; Detection-Gap-Mapping (Sigma/Falco/Sysmon) im eigenen Offsec-Lab.
  • AI / LLM Red-Team — garak, PyRIT, vulnhuntr, Prompt-Injection-Psychologie, RAG-Bleed & MCP-/Tool-Calling-Abuse: die frische, schnell wachsende Angriffsfläche.

Autonomer Betrieb

Das System läuft ohne Aufsicht weiter — und bleibt dabei an der kurzen Leine. Jeder Tool-Aufruf passiert zuerst ein Netz aus Safety-Hooks; autonome Radars scannen rund um die Uhr; relevante Ereignisse landen über einen self-hosted ntfy-Dienst in Sekunden auf dem Handy — inklusive Action-Buttons, die serverseitig etwas auslösen.

Autonomer Betrieb: Safety-Hooks über 16 Lifecycle-Events, autonome Radars, Health/Self-Audit, self-hosted ntfy mit Handy-Action-Buttons, alles rückgekoppelt ins Memory
Vektor-Download: betrieb.svg
  • Safety-Hooks (11, über 16 Lifecycle-Events) — injection_scanner und prompt_prefilter fangen Prompt-Injection ab, scope_authz_gate hält Aktionen im autorisierten Scope, kill_switch und loop_detection stoppen Ausreißer, safe_hook verhindert Selbst-Aussperrung.
  • ntfy, self-hosted (:8936) — Tailscale-only + Token, Topics bb-urgent / radar / health; Gegenstück ntfy-webhook (:8939) nimmt Knopfdrücke vom Handy entgegen und löst serverseitig aus.
  • Autonome Radars & Health — target-radar, trend-radar, asset-monitor und hacktivity-stream laufen dauerhaft; ein Health-Heartbeat mit OnFailure-Netz heilt Dienste selbst.
  • Rückkopplung — jedes Ereignis fließt über session-reflect zurück ins 523-Datei-Gedächtnis: der Betrieb selbst ist eine Lernquelle.

22 MCP-Server

MCP-Server sind die Werkzeug-Schnittstellen am selben Steuerpult — jeder ein scharfes Spezialwerkzeug, alle einheitlich aus der Orchestrierung ansprechbar.

22 MCP-Server gruppiert: Recon/OSINT, Code & Statik, AppSec & Mobile, Wissen & Steuerung, Dev & Befunde
Vektor-Download: mcp.svg

Das Claude-Setup

Alles ist Datei — versioniert, lesbar, reproduzierbar. Keine verborgene Magie, keine Cloud-Abhängigkeit für die Steuerung. Die gesamte Intelligenz liegt als Text auf der Platte und lässt sich auditieren:

~/.claude/
├── agents/        57 Spezialisten + 3 Professoren  ·  gemeinsame Charta (_elite-charter, _scope-guard)
│                  und ein Schaltplan (_orchestration.md) als Quelle der Wahrheit für Auswahl & Verkettung
├── skills/        104 modulare Verfahren  ·  je ein SKILL.md, bei Bedarf in den Kontext geladen
├── commands/      22 Slash-Commands  ·  /submit-gate /new-target /tailscale + Memory-Werkzeugfamilie
├── scripts/
│   ├── hooks/     11 Safety-Hooks  ·  injection_scanner · scope_authz_gate · kill_switch · safe_hook …
│   └── memory/    ~40 Skripte  ·  Reflektion, Verdichtung, semantischer Abruf (bge-m3)
├── projects/      Self-Learning Memory  ·  523 Markdown-Fakten in git, tiered index + HybridRAG
├── output-styles/ Antwort-Modi  ·  z. B. „Lern-Modus" (Erklär-Layer über jeder Antwort)
└── workflows/     reproduzierbare pipeline/parallel-Abläufe (garantierter Fan-out)

~/automation/      autonomer Betrieb  ·  ntfy-server · ntfy-webhook · target/trend-radar · health · self-audit

Warum Datei-basiert gewinnt: Ein Agent, ein Skill, eine Hook, eine Lektion ist jeweils eine versionierte Datei. Man sieht im git log, wann eine Fähigkeit dazukam und warum — und kann jede Änderung zurückrollen. Das ist der Unterschied zwischen einem auditierbaren System und einem Prompt-Haufen.


Self-Learning Memory

Der eigentliche Burggraben. Die meisten KI-Setups starten jede Sitzung bei null. Dieses nicht: Am Ende jeder Session wird die Lektion extrahiert und als versionierte Markdown-Datei abgelegt. Beim nächsten Start steht sie wieder zur Verfügung — gezielt abgerufen über semantische Suche (bge-m3) plus Keyword.

Self-Learning Memory: Session → Reflektion → 523 versionierte Markdown-Dateien → tiered Index → HybridRAG-Abruf → nächste Session startet nicht bei null
Vektor-Download: memory.svg

523 Fakten, sortiert nach Typ (user / feedback / project / reference), in git versioniert, über einen schlanken Index warm/cold gestaffelt. Das Ergebnis in einem Satz:

Ein Fehler wird einmal gemacht — nicht zweimal. Jede Korrektur wird zur dauerhaften Regel.


Produktions-Pipelines

Pipelines sind kein Diagramm an der Wand, sondern laufender Code. Beispiel Video-Studio: 13 Spezialisten greifen wie Zahnräder ineinander — vom Drehbuch über datengetriebene Motion-Grafik (Remotion), Offline- Lippensync (Rhubarb) und Audio-Mastering nach Broadcast-Norm bis zur unabhängigen Qualitätskontrolle. Alles lokal, reproduzierbar, ohne externe Render-Cloud.

Video-Studio-Pipeline: drehbuch-autor, dann parallel figuren-animator/komponist/recherche-scout, dann TTS, Rhubarb-Lippensync, motion-direktor, audio-ingenieur, untertitel+farb, QC-Gate, Metadaten
Vektor-Download: pipeline.svg

Dieselbe Mechanik erzeugt Marken-Videos, Erklär-Clips, Motion-Grafiken und Diagramme — jede Grafik auf dieser Seite ist damit gebaut. Daneben laufen Security-Wellen nach demselben Prinzip (/master-welle: breit fächern, eng führen, adversarial härten) und Recon-/OSINT-Automationen.


Skills & Commands

104 Skills als wiederverwendbare Verfahren — geladen nur, wenn die Aufgabe sie braucht:

Domäne Auswahl
Bug-Bounty-Workflow bounty-target-setup → -analyse → -priorisierung → -reporting · submit-gate · triage-adversary · chaining · cold-witness
20 Vuln-Klassen vuln-idor · -sqli · -ssrf · -ssti · -rce · -xxe · -jwt · -xss · -csrf · -nosql · -file-upload · -open-redirect · -path-traversal · -subdomain-takeover · -websocket …
Recon & Hunt recon-jagd · dork-sweep · authrecon · elite-auth-hunt · ai-surface-hunt · bola-hunt · desync-probe · orm-leak-hunt · variant-hunt · web-harvest
Scanner-Integration garak-scan · pyrit-scan · vulnhuntr-scan · secret-validate · cve-intel · smart-contract-audit · mobile-re
Orchestrierung master-welle · director · elite-prompt · simulate · entscheiden
Design & Medien design-craft · advanced-design · apple-design · motion-craft · remotion-video · video · ppt-master · diagram-design
Meta (selbst bauen) skill-forge · skill-harden · skill-scout · projekt-indexieren

22 Slash-Commands — u. a. /submit-gate, /new-target, /tailscale, /arsenal-refresh, /skill-doctor, /slop-check plus eine ganze Memory-Werkzeugfamilie (search · review · synthesize · quiz · status · link · citation-check), die das Gedächtnis pflegt und prüft.


Was uns abhebt

Die meisten Setups Dieses System
Ein Modell für alles Modell folgt der Rolle — Opus denkt, Sonnet baut, Haiku sucht (Kosten- & Qualitäts-Disziplin)
„Der Agent sagt, es passt" maker ≠ checker — unabhängiges QC-Gate widerlegt jedes Ergebnis, bevor es zählt
Behauptet „funktioniert" Live-Verify — erst der echte Lauf / gebrannte Frame gilt, nicht die Behauptung
Vergisst nach jeder Session 523-Datei-Gedächtnis — lernt dauerhaft, Fehler nur einmal
Prompt-Haufen, Black-Box alles als Datei in git — auditierbar, rückrollbar, nachvollziehbar
Agent ohne Leitplanken 11 Safety-Hooks über 16 Lifecycle-Events — Scope-Gate, Injection-Scan, Kill-Switch
Cloud-abhängig eigener gehärteter Server · On-Device-Inferenz · privates Tailscale-Mesh · self-hosted Alerting

Der rote Faden: Prüfbarkeit vor Bequemlichkeit. Das System ist langsamer als blindes Auto-Pilot — und genau deshalb belastbar.


Schnittstellen & Stack

KI-Systeme    Agent-Orchestrierung · 22 MCP-Server · lokale LLMs (Ollama) · Self-Learning Memory · HybridRAG · Pipelines
Security      Web-AppSec (IDOR/BOLA, Auth, Info-Disclosure) · AD-Lateral · Cloud · Recon-Automation · Caido/Burp · Nuclei · Semgrep
Medien        Remotion (datengetriebene Motion-Grafik) · FFmpeg · SVG→Vektor-Diagramme · Rhubarb-Lippensync · WhisperX
Engineering   Python · TypeScript/React · Three.js/WebGL · Swift/SwiftUI · Kotlin
Infrastruktur Linux (gehärtet) · Docker · Bash · git · Cloudflare · Tailscale (privates Mesh) · systemd · self-hosted ntfy
Privacy       On-Device-Inferenz (ONNX-Runtime-Web / WebGPU) · Redaktion im Browser, kein Upload

Projekte

Projekt Worum es geht Stack
priframe On-Device-Gesichtsschutz: Redaktion zu 100 % im Browser, kein Upload, kein Konto TS · WebGL · ONNX
qwen-memory-agent Regress-Guard — selbst-korrigierendes Gedächtnis für KI-Coding-Agenten Python
markmem Selbst-lernendes, selbst-tunendes KI-Gedächtnis auf Markdown + git Python
agentdeck Ein-Befehl-Integration einer tmux-Agenten-Sidebar in Claude Code Shell
aria-password-tester Passwortstärke-Tester: zxcvbn, Shannon-Entropie, k-Anonymity-HIBP Python
neo-portfolio Portfolio + live betriebene OSINT-Intelligence-Suite TS · FastAPI

Offen für Projekte & Zusammenarbeit — sichere KI-Automation, Privacy-Engineering, offensive Security.

Pinned Loading

  1. qwen-memory-agent qwen-memory-agent Public

    Self-correcting memory for AI coding agents — never repeat a fixed bug. Powered by Qwen Cloud. MemoryAgent track · Global AI Hackathon with Qwen Cloud.

    Python 1

  2. markmem markmem Public

    Selbst-lernendes, selbst-tunendes KI-Gedächtnis auf Markdown + git — HybridRAG, echte Lern-Schleife, responsives Terminal-Dashboard (memDash). Fail-open, stdlib-Kern, MIT.

    Python

  3. neo-portfolio neo-portfolio Public

    Michael Fleps — Portfolio: Fullstack Security Engineer, iOS Developer, Bug Bounty Hunter

    TypeScript

  4. Sports-Almanach Sports-Almanach Public

    Sports Almanach - iOS Smart Betting App (Swift, SwiftUI, MVVM, Firebase)

    Swift

  5. warden warden Public

    Data Agenz

    Python

  6. yormas yormas Public

    Yormas Bahnhofs-Bestell-App — React + Firebase + Stripe — Bewerbung

    TypeScript