Zum Hauptinhalt springen
Private KI · auf Infrastruktur, die Sie kontrollieren

Das Modell ist das Einfache.
Die Daten im Haus zu behalten
ist, woran Projekte scheitern.

Private RAG, KI-Agenten und Dokumentenverarbeitung, die auf Infrastruktur laufen, die Sie kontrollieren, entworfen und gehärtet von einem Sicherheitsingenieur, nicht aus undurchsichtigen Cloud-APIs zusammengesteckt. Zwanzig produktive Systeme stehen hinter den Patterns.

Unabhängige Security-Engineering-Praxis
In Zahlen

Zwanzig produktive Systeme. Ein Ingenieur. Laufende Infrastruktur, keine Mockups.

Self-hosted auf europäischer Infrastruktur. Jede Zahl unten gehört zu laufenden Systemen, Fallstudien oder wiederverwendbarer Flotten-Infrastruktur.

20+
KI-Apps deployed
End-to-end auf einer Self-Hosted-Flotte gebaut, Pension, CRM, Tax Doc AI, Meeting Copilot und siebzehn weitere.
100+
Claude-Skills gebaut
Wiederverwendbare Workflow-Bausteine über die ganze Flotte, vom Blog-Schreiben bis zur Flottenprüfung.
Enterprise
Security-Architektur
Enterprise-Sicherheitsarchitektur vor der KI-Arbeit, NIS2, KRITIS, ISO 27001, Multi-Vendor-Firewall.
Local-first
Standardmäßig self-hosted
Ollama, Qdrant, Postgres, lokale Inferenz ist der Standardpfad. Jede externe API ist pro App opt-in, nie stillschweigend, ein Env-Var schaltet um.
Fähigkeiten

Acht Patterns, bereits in Produktion getestet.

Keine generische Leistungsliste. Das sind die Patterns, die die Flotte immer wieder nutzt: Private KI, RAG, Agenten, Dokumente und Automatisierung.

Semantische Dokumentensuche

Produktives RAG über Enterprise-Content, SOPs, Handbücher, Verträge, Richtlinien. Hybrid-Retrieval, Reranking, Quellenangaben auf jede Antwort. Dokumentbewusstes Chunking, das Klausel- und Abschnittsgrenzen respektiert, OCR-Fallback für gescannte PDFs und schema-validierte Antworten, das Modell kann keine Klausel erfinden, die nicht im Quelldokument steht.

Gebaut: DORAComply, RAG über Aufsichts-Rundschreiben, mit Quellenangaben

Individuell trainierte Modelle

Domain-spezifische LoRA-Adapter via LlamaFactory trainiert, gemerged + GGUF-konvertiert, über lokales Ollama bedient. Pro App ein passendes Modell.

Gebaut: Individuelle Modelle für Bild- und Content-Generierung

Mehrstufige Workflows

Klassifizieren, weiterleiten, entwerfen, ausführen, Agenten-Workflows auf zustandslosen Reducern und Event-Logs. Beobachtbar, fortsetzbar, idempotent bei Retry.

Gebaut: 100+ Workflows über 20 Anwendungen

KI in Business-Apps

KI direkt in den vorhandenen Apps, semantische Suche im CRM, Copilot-Panels im Dashboard, automatisierte Rollups in Reports. Läuft über einen gemeinsamen CLI-Bridge.

Gebaut: KI integriert in 7 Business-Apps

Self-hosted Flotte

20+ Docker-Apps in einer self-hosted Flotte, pro App eigenes Netz, gehärtete Container, Log-Rotation, Health-Checks. Kein Vendor-Lock-in by construction. Jede App besitzt ihr eigenes Postgres-16-Schema und einen Least-Privilege-DB-User, Capabilities werden am Container abgeworfen, NextAuth v5 oder gehärtetes Custom-JWT je nach Workload, dieselbe Hygiene bei App 20 wie bei App 1.

Gebaut: 20+ self-hosted Docker-Apps

Sicherheit von Anfang an

Security-Engineering unter der KI-Arbeit, Secrets nur in Env, Capability-Drop in Containern, Prompt-Injection-Defense, Audit-Trails. Nicht nachträglich angeschraubt.

Gebaut: FwChange, live auf fwchange.com

Prototype-to-Production

Ein lauffähiger Docker-Prototyp in etwa einer Woche, dann über die folgenden Wochen produktionsreif gehärtet. So hat jedes System im Portfolio angefangen.

Gebaut: Prototyp → Produktion, jedes System hier

Sprach- & Audio-KI

Live-Transkription, Offline-Diktat, Meeting-Copiloten. On-Device whisper.cpp + Electron-Tray, Audio verlässt das Laptop nicht.

Gebaut: Meeting Copilot + FlowVoice

Was ich gebaut habe.
Durchgängig.

Produktionssysteme, entworfen, deployed und durchgängig betrieben. Klare Architektur, beobachtbarer Betrieb und kein Blackbox-Service in der Mitte.

Portfolio ansehen →
RAG · self-hostedqdrant · ollama
Contracts collection12,304 chunks · 768-dim
Last reindex2h ago
Top-k retrieved5
Hybrid (BM25 + vector)enabled
anfrage
self-hostedzero egress
Agents · runtime14 active
contract-review-agentrunning · step 4/7
research-spawn-agentpaused · awaiting human
discovery-agentrunning · step 2/3
batch-ingest-agentqueued · 3 jobs
Throughput profile
event-loggedresumable
Document pipelineq2 batch
PDFs ingested8,412
Pages extracted94,308
Schema validationon
In reviewflagged anomalies
Layout-aware OCR
layout-awarevalidated output
Scheduled jobsself-hosted · docker
nightly-rag-indexhealthy · 02:00 UTC
crm-lead-discoverhealthy · every 6h
contract-ingestlast run · 14m ago
snapshot-qdranthealthy · 04:00 UTC
Health checks
auto-restartlog-rotated
Kürzlich deployed

Was in diesem Quartal gelandet ist.

Produktive Arbeit geht bedacht voran. Das hat sich in den letzten Wochen geändert.

Mai 2026
DORAComply (DORA RegTech)
DORA Register of Information → EBA XBRL-CSV Export, ICT-Incident-Reporting, Regulator-Circular-Tracker. Spec-validated end-to-end.
Mai 2026
Containerisierter CLI Bridge
Host-Bridge in Container verlegt (shared/bridge/), restart-sicher, named volume. Jede App kann zu Claude Max routen oder auf lokalem Ollama bleiben, ein Env-Var pro App wählt den Provider.
April 2026
FwChange NetBox-Integration
IPAM-Connector + Change-Review-Sidebar live in Produktion. NetBox Labs Directory-Listing in Arbeit.
April 2026
Pension AI Rebuild
9-Phasen-Rebuild, pgvector-Retrieval über User-Holdings, Monte-Carlo-Simulationskern in TypeScript.
April 2026
rogueai.de Portfolio-Rebuild
6 Subdomain-Fallstudien, vereinheitlichtes Person-Schema, fwchange/rogueai Entity-Cleanup.
Wie es verkabelt ist

Geteilte Infrastruktur über die ganze Flotte.

Zwanzig Apps laufen nicht in Isolation. Sie teilen wiederverwendbare Infrastruktur, die einmal gebaut und über die Flotte hinweg verbessert wird.

CLI Bridge

Claude Max or local Ollama, per app.

A single Node HTTP server on the host (127.0.0.1:7777) shells out to claude -p so any of the 17 wired apps can route LLM calls through my Claude Max plan, or fall back to local Ollama. One env var flips the provider per app.

app ───▶ bridge ───▶ <claude / ollama> LLM_PROVIDER=claude X-App-Name: crm
Shared RAG

One knowledge service, many collections.

Qdrant on 127.0.0.1:6333 with nomic-embed-text (768-dim) reached through the bridge, auto-chunker, dedup-by-hash, reranker, per-app collection naming. CRM, pension, tax, cyreg, and the doc-AI trio all use it.

POST /rag/upsert {contracts} POST /rag/search {contracts, rerank:true} GET /rag/collections
LoRA Swarm

Specialised models per domain.

Custom-trained LoRA adapters built with LlamaFactory, merged + GGUF-converted, and pushed to local Ollama via a Modelfile generator. Each app picks the model that fits, security-tuned for fwchange, doc-tuned for the legal/maritime/construction trio.

alpaca/jsonl ─▶ QLoRA ─▶ merge └─▶ GGUF ─▶ ollama
Zwei Portfolios
Netzwerk & Sicherheit · fwchange.com

Die andere Hälfte der Praxis.

rogueai.de ist das KI-Portfolio; die Enterprise-Netzwerk-Sicherheitsarbeit lebt auf einer eigenen Seite: Firewall-Change-Management, NIS2-Readiness, Multi-Vendor-Migrationen und KRITIS-Programme.

fwchange.com besuchen →
33+
Firewall-Hersteller
280+
Migrationen
NIS2 · KRITIS
Compliance-Programme

Häufige Fragen.

Direkte Antworten auf das, was als Erstes gefragt wird.

Rogue AI ist ein unabhängiges Portfolio aus produktiven KI-Systemen, und Vaultic, ein frühes, selbst-hostbares Private-KI-Produkt, das daraus entstanden ist. Eine Ein-Personen-Praxis: hands-on Engineering, kein VC, kein Vertriebsteam. Das Portfolio dokumentiert Systeme außerhalb jedes Arbeitgeber-Scopes; Vaultic ist das Produkt, auf das diese Arbeit hinausläuft.
Zwölf detaillierte Fallstudien: eine LLM-Fine-Tuning-Pipeline, Pension AI (Monte-Carlo-Rentenplanung), Tax Document AI (OCR + LLM für KMU-Buchhaltung), ein KI-integriertes CRM, Meeting Copilot (Live-Transkriptions-Assistent), FlowVoice (Offline-Diktat), ein Quant-Research-Terminal, Dokumenten-KI für Schifffahrts-, Rechts- und Bau-Workflows, DORAComply (DORA-Compliance-Tooling) und ein Flotten-Monitoring-Dashboard. Jede hat ihre eigene Fallstudienseite.
Next.js, React, TypeScript, PostgreSQL mit pgvector, Prisma 7, Redis, Ollama für lokale LLM-Inferenz, whisper.cpp, Electron für Desktop-Apps, Docker und Caddy als Reverse Proxy.
Die gesamte KI-Verarbeitung läuft auf einer self-hosted Docker-Flotte mit lokal deployten Modellen über Ollama oder whisper.cpp. Nichts wird an OpenAI, AWS oder andere US-Cloud-APIs gesendet, außer explizit für ein konkretes Projekt angegeben.
Ja — jedes System im Portfolio wurde eigenständig als unabhängige Engineering-Arbeit entworfen und gebaut, außerhalb jedes Arbeitgeber-Scopes, jeweils als Fallstudie zu Architektur, Stack und Grenzen dokumentiert.
Manche Repositories sind öffentlich auf GitHub, andere bleiben privat. Fragen Sie über das Kontaktformular, wenn Sie die Internals eines bestimmten Projekts sehen wollen.
Es gibt ein Kontaktformular auf der Seite. Landet direkt in meinem Posteingang, kein Autoresponder, kein Inbox-Routing. Ich lese es.

Notizen aus der Arbeit.

Der Blog dokumentiert, was gerade entsteht und wo es klemmt: RAG, Agenten-Design, LoRA-Training, Sichtbarkeit in der KI-Suche und der EU AI Act in der Praxis. Aus produktiver Arbeit heraus.