Applied AI · End-to-End-Verantwortung

KI mit Wirkung.
Kontrolliert im System.

Ich konzipiere und implementiere produktive KI-Systeme End-to-End – vom Fachprozess über Daten, Architektur und Evaluation bis zu Einführung und Betrieb. Probabilistische KI unterstützt Verstehen und Vorbereitung; deterministische Software schützt Regeln, Berechnungen und kritische Aktionen.

SO ENTSTEHT EINE KONTROLLIERBARE ANTWORT
01DATENNur benötigte Felder, Kennzahlen und Datensätze
02DOKUMENTEPassende Abschnitte mit Datei, Seite und Quelle
→
ORCHESTRIERUNGAGNO

Wählt Kontext, Modell und erlaubte Werkzeuge für die konkrete Aufgabe.

→
KI-MODELLOpenAI · Claude
Mistral · lokal
TOOLSSuche · Berechnung · Analyse · APIs
ERGEBNISAntwort mit Chart, Tabellen, Text
Entscheidungshilfe + Nachvollziehbar
Mensch prüft und entscheidet
AGNO verbindet nur den notwendigen Kontext mit einem passenden Modell und eng begrenzten Tools.

Meine AI-Engineering-These

Probabilistisch verstehen.
Deterministisch handeln.

So viel KI wie sinnvoll. So viel Kontrolle wie nötig.

01

Least Privilege for AI

Modelle sehen nur den minimal notwendigen Kontext und handeln ausschließlich über eng definierte Werkzeuge.

02

Deterministic Core

Regeln, Berechnungen und kritische Zustandswechsel bleiben reproduzierbare Software.

03

Evidence over Guessing

Antworten zeigen Quellen, Kennzahlen oder Tool-Ergebnisse; fehlende Evidenz wird offen benannt.

04

Human Authority

Menschen prüfen und bestätigen Bestellungen, Freigaben und produktive Änderungen.

05

Observable & Replaceable

Modelle bleiben austauschbar; Qualität, Kosten, Fehler und Fallbacks werden im Betrieb beobachtbar.

Vier konkrete Aufgaben

Vom Finden einer Information
bis zur sicheren Entscheidungshilfe.

Ohne Modellnamen und technische Abkürzungen.

01

Informationen finden

KI durchsucht freigegebene Dokumente und zeigt die Fundstellen, auf denen eine Antwort beruht.

02

Inhalte verstehen

KI fasst lange Texte zusammen, übersetzt und erklärt komplexe Informationen in verständlicher Sprache.

03

Aufmerksamkeit lenken

KI erkennt Auffälligkeiten und zeigt, welche Fälle ein Mensch genauer prüfen sollte.

04

Entscheidungen vorbereiten

KI vergleicht Möglichkeiten und erklärt Auswirkungen. Die endgültige Entscheidung bleibt beim Menschen.

Verantwortung

Der Mensch behält
die Kontrolle.

Quellen sichtbar: Aussagen lassen sich in den verwendeten Dokumenten nachlesen.

Unsicherheit offen: Fehlende Informationen werden benannt statt erfunden.

Wichtige Aktionen bestätigt: Bestellungen, Freigaben und Änderungen geschehen nicht unbemerkt.

Daten geschützt: Eine Anwendung erhält nur die Informationen, die sie für ihre Aufgabe benötigt.

Konkrete Anwendung

So setze ich KI
in Systemen ein.

Sechs wiederkehrende Architekturformen aus meinen Projekten – vom Dokumentimport bis zur kontrollierten Regelgenerierung.

A2A · AGNO · FASTAPI

Mehrere KI-Spezialisten koordinieren

Nicht ein einziger Assistent soll alles können. Je nach Frage übernimmt ein Spezialist für Recherche, Übersetzung, Service, IT-Wissen oder Planung.

1Aufgabe des Nutzers verstehen→
2Passenden Spezialisten auswählen→
3Nur erlaubte Funktionen bereitstellen→
4Teilergebnisse zu einer Antwort verbinden
ERGEBNISJede Aufgabe landet beim passenden Spezialisten und bleibt getrennt prüfbar.

Workflow as Code

Agentic Engineering.
Reproduzierbar statt promptgetrieben.

Ich habe diesen Prozess gebaut, um unkontrollierte Agentenänderungen durch klare Artefakte, reproduzierbare Übergaben, Architekturregeln und Quality Gates zu ersetzen. Planner, Coder, Tester und Reviewer sind Mittel zum Zweck – entscheidend ist der belegbare Softwareprozess.

WORKFLOW AS CODEVom Ziel zum geprüften Ergebnis
pi.dev · mein Coding-Agent
PL
AKTIVE AUFGABE

Planner: Plant die Umsetzung

Analysiert Ziel, bestehenden Code und Abhängigkeiten. Daraus entstehen Arbeitsschritte, Risiken und klare Akzeptanzkriterien.

QUALITY GATE / TESTER

Gute Qualität braucht mehr als einen grünen Unit-Test.

Die drei Testebenen prüfen unterschiedliche Fehlerklassen. Erst gemeinsam zeigen sie, ob eine Änderung lokal korrekt ist, mit anderen Komponenten funktioniert und die langfristigen Architekturregeln einhält.

01

Unit-Tests

Prüfen einzelne Funktionen und Regeln isoliert: Grenzwerte, Berechnungen, Fehlerfälle und erwartete Ausgaben.

Beispiel: Rabattgrenze 20 %
02

Integrationstests

Prüfen das Zusammenspiel mit Datenbank, APIs, Dateien und anderen Diensten einschließlich Fehler- und Wiederholungsfällen.

Beispiel: Auftrag lesen → Ergebnis speichern
03

Architekturtests

Schützen Systemgrenzen: erlaubte Abhängigkeiten, Schichtentrennung, Datenzugriffe und festgelegte Sicherheitsregeln.

Beispiel: Fachlogik greift nie direkt auf die UI zu
UNIT ✓+INTEGRATION ✓+ARCHITEKTUR ✓→ QUALITY GATE BESTANDEN
Warum pi.dev für meinen Engineering-Workflow?

Ich verwende pi.dev für meinen Softwareprozess, weil der Coding-Agent minimalistisch bleibt und sich sehr gezielt anpassen lässt. Eigene Rollen, Fähigkeiten, Werkzeuge, Übergaben und Qualitätsprüfungen können passend zum jeweiligen Repository zusammengesetzt werden, ohne den Prozess an eine starre Oberfläche oder vorgegebene Arbeitsweise zu binden.

pi.dev · minimalistisch · anpassbar · workflow-fähig

Werkzeuge nach Verantwortung

Kein Buzzword-Stack.
Eine Pipeline.

Jeder Baustein hat eine verständliche Aufgabe: Oberfläche, Koordination, Suche, Datenstruktur, Modell, Betrieb oder Unterstützung bei der Softwareentwicklung.

01 · ExperienceStreamlitReact / VueStreaming UI↓
02 · OrchestrationAgno AgentOSA2AFastAPI↓
03 · RetrievalLanceDBpgvectorQdrant / Chroma↓
04 · StructurePostgreSQLKnowledge GraphNeo4j↓
05 · ModelsOpenAI / GPTAnthropic / ClaudeMistral / EU-Hosting-OptionenGemma / lokale Modelle↓
06 · OperationsDockerCI/CDEvaluation & Logs↓
07 · Coding Agentspi.dev · FavoritClaude CodeCodexOpenCode
CLOUD-MODELLE

Qualität für anspruchsvolle Aufgaben

OpenAI-, Anthropic- oder Mistral-Modelle kommen je nach Analysequalität, strukturiertem Output und Kontextbedarf infrage. Die Anwendung begrenzt dabei Daten und Werkzeuge.

EU-HOSTING

Souveräne Betriebsoptionen

Europäische Anbieter und Hosting-Optionen können Beschaffungs- und Betriebsanforderungen unterstützen. DSGVO-Konformität entsteht erst durch Vertrag, Hosting-Ort, Datenminimierung und technische Konfiguration.

LOKALE MODELLE

Sensible Inhalte lokal verarbeiten

Offene Modelle wie Gemma können über vLLM oder Ollama innerhalb der eigenen Infrastruktur betrieben werden. Das reduziert unnötige Datenübertragung und ermöglicht Offline-Szenarien.

Meine Auswahl folgt der Aufgabe:Qualität und komplexes Reasoning→Datenschutz und Betriebsort→Kosten, Geschwindigkeit und Wartbarkeit

09 Engineering-Themen

Vom Modell zum
verlässlichen Produkt.

Wähle ein Thema: Die Karte erklärt die konkrete Rolle innerhalb meiner Anwendungen.

01 / 09

RAG & Evidenz

Antworten aus gefundenem Kontext statt aus Vermutung. Retrieval, Ranking und Quellenanzeige werden als Produktfunktion gedacht.

IN MEINEN PROJEKTENDokumentassistent, Wissenscenter und Wiki-Konzept liefern Passagen statt ungebundener Antworten.
FIND

Betriebsmodell

Von der Idee
in den Betrieb.

01

Scope

Welche Entscheidung darf das Modell unterstützen – und welche ausdrücklich nicht?

02

Data

Welche minimale Information benötigt der konkrete Schritt?

03

Contract

Welches JSON-Schema, Tool oder Quellenformat ist verbindlich?

04

Evaluate

Welche Golden Cases, Gegenbeispiele und Qualitätsmetriken prüfen das Verhalten?

05

Observe

Welche technischen Ereignisse sind hilfreich, ohne sensible Prompts zu protokollieren?

06

Fallback

Wie arbeitet der Nutzer bei Timeout, Nichtwissen oder Modellwechsel sicher weiter?

Mein Ansatz

So viel KI
wie sinnvoll.
So viel Kontrolle
wie nötig.
01 · KI UNTERSTÜTZT

Verstehen und vorbereiten

Das Modell darf Informationen strukturieren, Inhalte erklären, Quellen finden und mögliche nächste Schritte formulieren.

StrukturierenErklärenSuchenOptionen bilden
↓
02 · KONTROLLE ENTSCHEIDET

Prüfen und freigeben

Regeln, Datenänderungen und Prozessfreigaben bleiben durch eindeutige Verträge, automatisierte Tests und menschliche Entscheidungen abgesichert.

VerträgeTestsFreigabeNachweis
01
Modelle bleiben austauschbar

Das System bindet sich nicht unnötig an einen einzelnen Anbieter.

02
Architektur bleibt verlässlich

Feste Grenzen verhindern unkontrollierte Zugriffe und Änderungen.

03
Verantwortung bleibt beim Menschen

Kritische Entscheidungen besitzen immer einen nachvollziehbaren Freigabepunkt.