Jannis Müller
Lebenslauf.pdf ↓
8:39 · Deutsch · Vollbild

Wie ich baue

Acht Minuten darüber, was ich baue und wie ich es baue. Drei Felder, vier Prinzipien, ein Punkt für Entwickler. Die Folien schalten mit dem Video.

Jannis Müller · KI-Produktentwicklung, AI Operations und KI-Systemarchitektur
Wer ich bin

Jannis Müller. Was ich baue, und wie ich es baue.

Über ein Projekt gestolpert oder per Bewerbung hier. In beiden Fällen: schön, dass Sie da sind.

Jannis Müller
Was ich baue · eins von drei

Software-Produkte, gebaut mit KI-Coding.

Eine Digital Audio Workstation: Agenten konfigurieren mir die Plugins, weil ich kein Mixing-Produzent bin. Die großen DAWs haben keine MCP-Anbindung, also selbst nachgebaut. Ein Bedarf, ein klassisches Software-Produkt.

Jannis Müller
Was ich baue · zwei von drei

Automatisierungen mit Agenten darin.

Nicht nur n8n zusammenklicken: Datenbanken anbinden, Information herausholen, Agenten im Prozess entscheiden den nächsten Schritt und müssen nachweisen, warum. Halluzinationen ausgeschlossen.

Jannis Müller
Was ich baue · drei von drei

Die agentischen Systeme selbst.

  • Wie Bauagenten miteinander sprechen
  • Wie Memory aufgebaut ist und wie darauf zugegriffen wird
  • Wie Entscheide aus dem Zeitverlauf abgelegt werden, wie das Retrieval läuft
  • Welcher Agent auf welches Wissen zugreifen darf
  • Richtersysteme, die prüfen, ob das Abgelieferte gut ist
  • Wie die Systeme lernen, Kostenbücher, die mitprotokollieren
Jannis Müller
Warum ich das erzähle

Agentische Systeme, RAG, Orchestrierung stehen inzwischen in jedem Profil.

Der Unterschied liegt woanders: nicht darin, was jemand einmal gebaut hat, sondern wie er baut, nach welchen Prinzipien, wie schnell, wie intuitiv die Entscheidungen fallen und wie alles im Gesamtbild zusammenhängt, sodass es für Menschen Mehrwert schafft.

Jannis Müller
Vier Prinzipien

Vier grundlegende Prinzipien.

  • Spezifikation, bevor es losgeht
  • Kein Maschinenraum vorne
  • Abreißen und neu bauen
  • Der Mensch
Jannis Müller
Prinzip eins · Spezifikation

Nicht sofort losrennen. Nicht nur ein MVP bauen.

MVP ist wunderbar, wenn Unnötiges weggeschnitten wird und nur bewusste Platzhalter bleiben. Aber ohne ausreichende Spezifikation für Backend und Frontend wird es Flickenwerk: einmal Compact gedrückt, und der Agent baut an die falsche Stelle. Lieber am Anfang so viel wie möglich reden.

Jannis Müller
Prinzip zwei · Oberfläche

Der Mensch will keinen Maschinenraum vorne sehen.

Auf Hackathons und bei Unternehmen: so viele Anwendungen, deren Oberfläche aussieht wie ein Maschinenraum. Kein Endnutzer will das. Es schreckt ab, ist unübersichtlich, und so entsteht keine Akzeptanz von KI im Unternehmen.

Jannis Müller
Prinzip zwei · Produktionsreif

Das Ganze muss produktionsreif werden.

Ich bringe das Wissen mit, viel schneller an Ergebnisse zu kommen, weil ich diesen Weg so oft gelaufen bin und so oft selbst auf die Schnauze gefallen bin: wie man schnell schöne Frontends baut.

Jannis Müller
Prinzip drei · Mein wichtigstes

Sich erlauben, Dinge abzureißen und von Grund auf neu zu bauen.

Man lernt mit jedem Schritt, in jedem Bereich. Dinge verändern sich. Gerade beim Bauen mit KI entstehen Flickenwerke, weil immer wieder Neues drangeklebt wurde und nicht alle Spezifikationen am Anfang bekannt waren.

Jannis Müller
Prinzip drei · Mit dem neuen Wissen

Schneller und präziser, ohne am emotionalen Wert zu hängen.

„Da habe ich vier Wochen dran gebaut“ zählt nicht, wenn es sich mit dem neuen Wissen in drei Tagen neu bauen lässt.

Jannis Müller
Prinzip vier · Der Mensch

Für wen machen wir das?

Gewinnmaximierung ist schön, aber selbst die dient am Ende Menschen. In meinem Umfeld sehe ich viel Ablehnung gegenüber KI. Ein riesiger Teil der Aufgabe ist nicht technisch, sondern menschlich: erklären, welche Rolle der Mensch neben dem System und mit dem System behält, wo Geschmack hineinkommt, wie sich Positionen verschieben.

Jannis Müller
Prinzip vier · Mitnehmen

Menschen auf diesen Weg mitnehmen, ohne sie zu überfahren.

Wer diesen Weg schon weit gegangen ist, wird von den täglichen Neuigkeiten nicht mehr überfahren. Deshalb habe ich mich bewusst gegen die Selbstständigkeit und für eine Firma entschieden: Dieser Umbruch passiert in sehr kurzer Zeit, und ich will ihn mit Menschen zusammen gestalten.

Jannis Müller
Ein letzter Punkt · Für Entwickler

Der Code bleibt lesbar, auch wenn die KI ihn schreibt.

Jeder Entwickler hat Material von vor der KI. Darin steht schon, wie er schreibt. Damit lassen sich dem Modell Vorgaben geben, und das Review wird viel einfacher, weil das Modell die Syntax des Menschen gelernt hat, der den Code am Ende wieder liest.

Jannis Müller
Schluss

Vielen Dank für Ihre Zeit. Lassen Sie uns sprechen.

Wenn etwas davon klingt, als sollte das jemand bei Ihnen übernehmen, freue ich mich über Ihre Nachricht. jannismueller.online

0:00 / 8:39

Eigene Digital Audio Workstation mit Agenten­anbindung

Eine komplette Aufnahme-Umgebung für Gesang, gebaut mit Coding-Agenten unter meiner Steuerung.

Die DAW im Tracking mit Spuren, Abschnitten Verse und Hook und der Effektkette Main Rap

Verse und Hook, Main Vocal mit Doubles, Adlibs und Harmonie, rechts die Effektkette der Spur.

Die DAW ist eine schlanke Aufnahme-Umgebung für Gesang. Spuren, Effektketten, Mixer und Agent liegen in einem Fenster, damit die Aufnahme nicht an Klicks scheitert.

  • SpurenGesang, Doubles, Adlibs, Harmonie, Beat, Busse
  • Effektketteje Spur, per Klick geladen
  • Mixer und Agentals Overlay und als Panel, alles in einem Fenster
Mixer der DAW mit Master und neun Kanälen, rechts die Kette Low-Cut, Tune, De-Esser, Kompressor und die Sends Hall und Delay

Mixer als Overlay: Master und neun Kanäle, rechts die geladene Kette der Spur Main Vocal mit Sends auf Hall und Delay.

Vier Stimmarten brauchen vier Ketten. Sie liegen als Dateien im Projekt, ein Klick lädt die Kette auf die Spur, der Mix hat seine eigene.

  • 4 KettenMain Rap, Melodisch, Doubles, Adlibs
  • Als Dateilesbar, versionierbar, teilbar
  • Sofort hörbarkein Einstellen vor der Aufnahme
Agent-Panel der DAW mit Modellwahl, Auftrag, Vorschlagen, Vorhören, Anwenden, Verwerfen

Ein Satz wie „Vocal etwas näher, weniger Hall“ reicht. Der Agent schlägt vor, ich höre vor und wende an.

Der Agent nimmt Aufträge in normaler Sprache an und ändert nichts direkt. Er schlägt vor, ich höre den Vorschlag, dann wende ich an oder verwerfe. Das Modell ist wählbar.

  • Vorschlagender Agent liest die Spur und den Auftrag
  • Vorhörenvor dem Anwenden hörbar
  • Anwenden oder Verwerfenimmer mein Klick, jeder Schritt zurücknehmbar
Ein Server rechnet die Spuren fertig, eine Prüfsumme beweist, dass Server und Studio dasselbe hören.
1Paketdas Projekt als Datei2Übertragungzum Server3RechnenServer rendert jede Spur4Prüfsummeje Spur zurück5VergleichServer und Studio gleich6AbnahmeBericht im Projekt

Bewerbungs­assistent

Ein agentisches System, das Stellen bewertet, jede Aussage mit Zitat und Nachweis stützt und jeden KI-Aufruf gegen ein Budget bucht. Am Ende drücke ich den Knopf, nicht die Maschine.

Übersicht des Bewerbungsassistenten mit Kennzahlen und offenen Entscheidungen, persönliche Daten geschwärzt

Was neu ist, was passt, was meine Entscheidung braucht. Persönliche Daten sind geschwärzt.

Die Startseite zählt, was neu ist, was passt und was meine Entscheidung braucht. Alte Bewertungen gelten nach einer Profiländerung nicht mehr als aktuell, das sagt die Seite offen.

  • Vier Zahlenneu, passend, zur Prüfung, nicht mehr online
  • Weiterführenangefangene Bewerbungen zuerst
  • Ehrlichveraltete Bewertungen werden als solche markiert
Stellenliste mit Eignung, Fortschritt und Frische der Quelle, Firmennamen geschwärzt

Jede Stelle mit Urteil, Hürde und Frische der Quelle in Klartext.

Drei Achsen statt einer Liste: mein Stand zur Stelle, das Urteil der Bewertung und ob die Anzeige noch online ist. Jede Karte trägt das Urteil samt Hürde in Klartext.

  • Drei AchsenFortschritt, Eignung, Frische der Quelle
  • Urteil in Klartextwarum es passt, was fehlt
  • Frische geprüftzuletzt online bestätigt, mit Zeitstempel
Stellendetail mit Begründung, Hürden und Anforderungen mit Belegen, Firmenname geschwärzt

Jede Kategorie trägt ein Zitat aus der Anzeige und einen Nachweis aus meinem Profil.

Jede Stelle wird in vier Kategorien bewertet. Jeder Punkt braucht ein Zitat aus der Anzeige und einen Nachweis aus meinem Profil, sonst zählt er nicht.

  • 4 KategorienPassung, Arbeitsweise, Rahmen, Ausschluss
  • Zitatpflichtwörtlich aus der Anzeige
  • Nachweisaus meinem Lebenslauf, nachprüfbar
Anschreiben-Ansicht mit Ton, Länge und geschützter Fassung, Text geschwärzt

Entwurf mit Ton und Länge, freigegebene Fassung geschützt, Belege daneben.

Der Entwurf entsteht aus Stelle und Profil, in Ton und Länge wählbar. Freigegebene Fassungen sind geschützt, jede Änderung wird eine neue Version.

  • Versionenfreigegeben heißt unveränderlich
  • Ton und Längewählbar je Bewerbung
  • Belege danebenwas die Stelle verlangt, was ich nachweise
Stellen, die nicht mehr online sind, enden vor der Bewertung. Die Bewertung liefert Zitat und Nachweis, der Mensch sendet.
1StellenquellePostgreSQL, 15-Min-Takt2Noch online?Abfrage zuerst, KI zuletzt3LLM-JudgeZitat und Nachweis je Punkt4EntwurfAnschreiben, versioniert5Sandbox-Formularoffline, Skripte entfernt6Mensch sendetAbsende-Knopf gesperrtKosten-Trackingjeder KI-Aufruf mit Zweck und Preis, ein Budget-Cap über alles
Systemseite mit Kosten je Zweck gegen das Budget und Browser-Stand

Verbrauch je Zweck gegen das Budget, Laptop-Browser-Stand, Absenden gesperrt.

Jeder KI-Aufruf wird mit Zweck und Preis gebucht. Die Systemseite zeigt den Verbrauch je Zweck gegen das Budget und ob der Laptop-Browser erreichbar ist.

  • Je ZweckBewertung, Aktualität, Formulare, Anschreiben
  • Gegen BudgetVerbrauch von Cap sichtbar
  • Absenden gesperrtden letzten Schritt mache ich
So entsteht jede Buchung, und so greift die Grenze.
1KI-AufrufModell, Zweck, Token2Buchungeine Zeile je Aufruf3Tagessummeje Zweck und gesamt4Budget-Capin Euro5Stoppkein Aufruf darüber6Prompt-Cachegleicher Anfang, Bruchteil
Der Assistent baut ein Sandbox-Formular ohne Skripte und ohne Netz, absenden kann nur ich.
1Formularder Stellenseite2SandboxKopie, Skripte entfernt3OfflineNetz in der Kopie blockiert4Felderaus dem Entwurf befüllt5Knopffür die Maschine gesperrt6Ichprüfe und sende

Service-Assistent für den Kunden­dienst

Kundendienst eines Maschinenbauers: Jede Störmeldung liegt zugeordnet und mit belegtem Antwortvorschlag aus den Handbüchern auf dem Tisch, der Innendienst prüft und sendet. Vollständig lauffähig, Szenario und Daten nachgestellt. Die Demo läuft live, Anmeldung mit einem Klick.

Posteingang des Service-Assistenten mit Filtern, Störmeldungen und Vorschau

Ein Posteingang für Mail, Formular und Telefon, jede Meldung zugeordnet und nach Dringlichkeit sortiert.

Alle Störmeldungen laufen an einem Ort zusammen, egal ob Mail, Formular oder Telefon. Jede Meldung ist beim Öffnen schon Kunde und Maschine zugeordnet; ist die Zuordnung unsicher, steht das dran, geraten wird nicht.

  • Ein PosteingangMail, Formular, Telefon
  • ZuordnungKunde, Maschine, Störungsart, Dringlichkeit
  • Stillstand zuerstProduktionsstopp erzwingt höchste Stufe
Meldungsansicht mit Verlauf, Antwortvorschlag und Belegkarte

Antwortvorschlag mit Belegkarte aus dem Handbuch. Senden kann nur ein Mensch.

Der Antwortvorschlag kommt aus den Handbüchern der betroffenen Bauart. Jeder Absatz, der eine Handlung anweist, trägt eine Belegkarte mit Handbuch, Seite und Zitat. Ohne Beleg gilt der Vorschlag als unsicher.

  • BelegpflichtHandbuch, Seite, wörtliches Zitat
  • Mensch sendetgenau eine Versandstelle, per Test bewiesen
  • VerlaufMails, Antworten, Ereignisse in einer Spur
Handbuch-Suche mit Trefferliste und Seitenansicht

Suche nach Bedeutung und Wortlaut über alle Handbücher, Treffer mit Seite und Fundstelle.

Alle Handbücher je Bauart als PDF, durchsuchbar nach Bedeutung und nach Wortlaut. Der Treffer öffnet die Seite an der Stelle, die Antwort entstand aus genau diesen Absätzen.

  • Zwei SuchenBedeutung und Wortlaut, zusammengeführt
  • Seite genauTreffer zeigt die Fundstelle
  • Hauswissenbeantwortete Lücken werden Teil der Suche
Eskalationsdialog mit Techniker, Terminvorschlag, Notiz und Mailvorschau

Techniker, Termin, Notiz und Mailvorschau in einem Dialog, Bestätigung am Handy.

Braucht es einen Techniker, entsteht aus der Meldung ein Termin mit Notiz und Mail. Der Außendienst bestätigt am Handy über einen Link, der nach sieben Tagen verfällt.

  • Termin und Notizaus der Meldung heraus
  • Mobil bestätigenLink mit Ablauf, kein Konto nötig
  • Protokolliertjeder Schritt in der Meldung
Auswertung mit Kennzahlen, Diagrammen und Kosten je Tag

Erstantwortzeit, Störungsarten, Übernahmegrad und Kosten je Tag gegen den Deckel.

Die Leitung sieht, ob es wirkt: Erstantwortzeit je Woche, Meldungen je Störungsart, wie oft Vorschläge übernommen wurden und was der Betrieb je Tag kostet. Ein Tagesdeckel stoppt die Ausgaben von selbst.

  • Erstantwortje Woche, Ziel unter zwei Stunden
  • Übernahmegradunverändert, geändert, verworfen
  • Tagesdeckeldarüber kein KI-Aufruf, Meldungen laufen weiter
Wissensverwaltung mit Handbüchern je Maschinentyp und offenen Wissenslücken

Handbücher je Bauart mit Indexstand und offene Wissenslücken zum Beantworten.

Handbücher je Bauart mit Version und Indexstand. Findet die Suche zu einer Frage nichts, wird daraus eine Wissenslücke, die die Leitung beantwortet. Die Antwort ist sofort Teil der Suche.

  • Versionenneue Version ersetzt die alte in einem Schritt
  • Wissenslückenaus echten Kundenfragen
  • Sofort wirksamAntwort wird indiziert

Content-Werkstatt für Marketing

Marketing eines Fachhändlers für Imkereibedarf mit Online-Shop: Aus Produktdaten und Anlass entstehen Texte für Newsletter, LinkedIn, Instagram und Shop in der Markenstimme des Hauses. Die Inhaberin gibt frei, nichts geht ohne Freigabe raus. Vollständig lauffähig, Szenario und Daten nachgestellt. Die Demo läuft live.

Redaktionskalender der Content-Werkstatt mit Terminen je Kanal

Redaktionskalender mit Termin je Kanal, Status und Regeln beim Verschieben.

Der Redaktionskalender plant je Kanal einen Termin. Regeln greifen beim Verschieben: kein Newsletter am Sonntag, drei Tage Abstand, Warnung bei mehr als zwei Beiträgen am Tag. Zur Terminzeit übergibt die Werkstatt an die Versandketten.

  • Je Kanal ein TerminNewsletter, LinkedIn, Instagram, Shop, Print
  • Regeln beim PlanenSonntag, Abstand, Häufung
  • Nur freigegebenÜbergabe ohne Freigabe ist in der Datenbank gesperrt
Kampagnenansicht mit Artikeln, Texteditor, Markenstimme und Versionen

Texteditor mit Kanal-Tabs, Markenstimmen-Wert, Faktenprüfung und Versionsverlauf.

Aus Anlass und Artikeln entstehen Texte je Kanal in der Markenstimme des Hauses. Preise dürfen nur aus den Artikeldaten kommen, jede Zahl wird nachgeprüft. Jede Änderung ist eine neue Version.

  • Ein Aufruf je KanalLänge, Struktur, Anrede je Kanal
  • Faktenregeljeder Preis gegen die Artikeldaten geprüft
  • Markenstimmeunter 60 Punkten keine Freigabe
Freigabeansicht mit gerendertem Newsletter, Entscheidung und Kommentaren

Der Newsletter so, wie er ankommt, daneben Entscheidung und Kommentare.

Die Inhaberin sieht jeden Text so, wie er ankommt: Newsletter gerendert, LinkedIn als Beitragskarte, Print als Seite. Freigeben oder ablehnen mit Begründung, Kommentare am Text.

  • Vorschau je Kanalso, wie es der Kunde sieht
  • Ablehnenmit Begründung, Kampagne zurück in Entwurf
  • Kommentaream Text, nicht per Mail
Bilderwahl mit Raster und Alt-Text-Feld

Artikelbilder, Uploads und Vorschläge, Alt-Text als Pflichtfeld.

Artikelbilder, eigene Uploads und optional ein Stimmungsbild. Uploads werden neu codiert und von Metadaten befreit, der Alt-Text ist Pflicht vor der Freigabe.

  • Drei QuellenArtikel, Upload, Vorschlag
  • Sauber gespeichertneu codiert, ohne Metadaten
  • Alt-Text PflichtBarrierefreiheit vor Freigabe
Markenstimme mit Leitsätzen, Beispielen, verbotenen Wörtern und Probelauf

Leitsätze, Beispiele, verbotene Wörter und ein Probelauf mit Ergebnis.

Leitsätze, gute und schlechte Beispiele, verbotene Wörter, Anrede. Jede Fassung ist versioniert, ein Probelauf zeigt sofort, wie ein Beispieltext abschneidet.

  • Leitsätzewir erklären, wir preisen nicht an
  • Verbotene Wörterdeterministisch geprüft, nicht nur per Modell
  • Probelaufvor dem Speichern sichtbar
Auswertung mit Kennzahlen je Kanal und besten Texten

Öffnungs- und Klickraten je Kanal, beste Texte, Kosten im Monat.

Öffnungen, Klicks und Bestellungen fließen je Termin zurück. So wird sichtbar, welche Formulierungen tragen, und was die Werkstatt im Monat kostet.

  • Je KanalAnteil und Kampagnen
  • Beste TexteÖffnungs- und Klickrate je Betreff
  • Kostenje Monat gegen den Deckel

Resonance: vom Angebot zur Unter­schrift

Hackathon-Beitrag für Reonic, vor Ort eingereicht und eigenständig gebaut: Nach dem Solar-Angebot werden Kunden still, Resonance trägt jeden vom Angebot bis zur Unterschrift. Daten nachgestellt, kein Versand, kein Reonic-Produkt. Die Demo läuft live ohne Anmeldung.

Kunden-Board mit acht Spalten vom neuen Lead bis zur Unterschrift

Alle Kunden über acht Stufen, mit Kundentyp, Vertrauen, Tagen seit Kontakt und Ghost-Warnung.

Nach dem Angebot wird der Großteil der Kunden still, und niemand fasst nach. Das Board zeigt jeden Kunden auf seiner Stufe, mit Kundentyp, Vertrauen und Tagen seit dem letzten Kontakt.

  • Acht Stufenvon Neu bis Unterschrieben, dazu Still geworden und Verloren
  • Ghost-Warnungwer gerade abspringt, steht auf der Karte
  • Ein Klicköffnet den Kunden mit dem ganzen Verlauf
Kundenansicht mit Kundentyp, Beleg-Zitaten, Deal-Daten und Nachrichtenverlauf

Der Kundentyp mit Beleg-Zitaten aus dem Verlauf, die Zahlen aus dem Angebot, der ganze Faden.

Der Kundentyp wird nicht geraten, sondern aus dem Verlauf belegt. Neben jeder Einschätzung stehen die Sätze, aus denen sie stammt, dazu die Zahlen aus dem Angebot und der ganze Nachrichtenfaden.

  • Belegtfragt nach und will eigentlich, mit Zitat
  • Zahlen aus dem AngebotkWp, Verbrauch, Summe, Finanzierung, Dach
  • Ganzer Fadenjede Nachricht mit Kanal und Zeitpunkt
Nachrichtenansicht mit drei Varianten, Begründung und Freigabe

Drei fertige Varianten mit Förderung als Argument, Begründung und Freigabe-Knopf.

Drei fertige Varianten nebeneinander, im Ton des Betriebs, mit der regionalen Förderung als Argument. Warum dieser Schritt steht in vier Sätzen daneben. Ohne Freigabe geht nichts raus.

  • Drei Variantenmit Zahlen, mit Vertrauen, mit Nachdruck
  • Förderungder passende Landeszuschuss als Kundensatz
  • Freigabeder Betrieb klickt, die Maschine verschickt nichts
Kontakt-Plan mit Zeitleiste, Ghost-Radar und Lage-Check

Kadenz je Kanal als Zeitleiste, Ghost-Radar mit Rettungsschritt, Lage-Check in Klartext.

Die Kadenz 2, 7, 14 und 30 Tage je Kanal als Zeitleiste, jeder Schritt mit dem Grund aus den gemessenen Quoten. Das Ghost-Radar nennt das Risiko und einen konkreten Rettungsschritt.

  • KadenzWhatsApp, E-Mail, Anruf, SMS mit Begründung
  • Ghost-RadarRisiko, Chance, Rettungsschritt
  • Lage-CheckStand, Bewegung, Empfehlung, Risiko, nächster Schritt
Überzeugungsgraph mit Einwänden, Zügen und Zuständen bis zur Unterschrift

Der Überzeugungsgraph mit gewichteten Kanten, der gewählte Pfad hervorgehoben.

Überzeugung als Graph: Einwände und Motive links, Züge in der Mitte, Zustände bis zur Unterschrift rechts. Die Dicke jeder Kante ist gemessene Wirkung. Ein Knopf spielt den Weg Schritt für Schritt durch.

  • Gewichtete Kantenaus Abschlüssen gerechnet, nicht gezeichnet
  • Durchspielenvom ersten Einwand bis zur Unterschrift
  • Erklärt sichjeder Schritt sagt, warum dieser Zug
Lern-Auswertung mit Quoten je Kundentyp und Kanal und den stärksten Zügen

Unterschriftenquote je Kundentyp und Kanal, dazu der Schreibstil des Betriebs.

Was je Kundentyp und Kanal zur Unterschrift führt, gerechnet aus 445 Abschlüssen. Dazu der Schreibstil des Betriebs mit Reglern für Satzlänge, Förmlichkeit und Wärme.

  • 32 Zellenacht Typen mal vier Kanäle, mit Fallzahl
  • Stärkste Zügesortiert nach Unterschriften
  • Eigene StimmeRegler mit echten Beispielsätzen

Agenten im Betrieb

So laufen automatische Abläufe ohne Aufsicht: jeder meldet, ob er läuft, jeder KI-Aufruf wird mit Preis gebucht, und jeden Morgen liegt ein Bericht, der ohne KI entstanden ist.

Jeder automatische Ablauf meldet nach jedem Lauf, ob er lief. Ein Fehler wird von selbst zu einer Aufgabe, ohne dass jemand hinsehen muss.
läuftWarnungFehler, wird Aufgabestill, bekommt FristEin Punkt je Ablauf, jeder meldet sich nach jedem Lauf
Jeder Aufruf eines KI-Modells wird mit Zweck und Preis gebucht. Über der Obergrenze stoppt die Maschine sich selbst.
1KI-Aufrufein Modell wird gefragt2BuchungZweck, Modell, Preis3Tagessummeje Bereich und gesamt4Obergrenzein Euro, je Bereich5Stoppkein Aufruf darüber6BerichtKosten je Bereich, täglich
Um 06:30 liegt ein Bericht über die Nacht. Er entsteht ohne KI und bereitet die Entscheidungen vor, die ich treffe.
1Nachtalle automatischen Läufe2Nachzählenfeste Prüfungen, jede Nacht gleich3Abgleichjede Aussage gegen die Daten4Bericht06:30, ohne KI5Startseiteein Ort für alles6Entscheidungvorbereitet, ich entscheide
Läufe starten nach Zeitplan oder auf Ereignisse. Jeder Lauf wird gemessen, jeder Fehler wird eine Aufgabe.
1Zeitplanminütlich bis monatlich2AuslöserDatenbank, Dateien, Signale3MessungDauer, Ergebnis, Kosten4Meldungein Eintrag je Lauf5Aufgabebei Fehler von selbst6Nachzählenjeden Morgen

Belegstrecke für eine Steuer­kanzlei

Steuerkanzlei mit 800 Belegen im Monat: Jeder Beleg wird ausgelesen, gegen die Regeln der Kanzlei geprüft und mit Sicherheitsangabe vorgelegt, die Freigabe bleibt beim Menschen. Kein Beleg geht verloren. Vollständig lauffähig, Szenario und Daten nachgestellt. Die Demo läuft live, Anmeldung mit einem Klick.

Leitstand mit Kacheln je Stufe, Durchsatzkurve, Fehlern je Regel und Kosten

Stufen, Durchsatz, Fehler je Regel und Kosten gegen den Tagesdeckel, alle zehn Sekunden aktuell.

Kacheln je Stufe mit Anzahl und Alter des ältesten Belegs, Durchsatz der letzten 24 Stunden, Fehler je Regel, Kosten gegen den Tagesdeckel. Aktualisiert sich alle zehn Sekunden von selbst.

  • Je StufeErkennung, Auslesen, Prüfung, Nacharbeit, Freigabe
  • Hängende BelegeWarnung ab 24 Stunden Stillstand
  • Kostenheute, Monat, Tagesdeckel
Warteschlange mit Belegen, Mandat, Betrag, Sicherheit und Regelverstoß

Belege in Prüfung und Nacharbeit mit Sicherheit und verletzter Regel.

Alle Belege in Prüfung und Nacharbeit, mit Mandat, Lieferant, Betrag, Sicherheit und verletzter Regel. Was nicht aufgeht, steht oben.

  • Sortiertnach Alter und Schwere
  • Regelverstoß sichtbarje Beleg der Grund
  • TastaturÖffnen, Prüfen, Freigeben ohne Maus
Belegmaske mit Belegbild, Feldern, Sicherheit je Feld und Regelmeldung

Bild links, Felder rechts, Sicherheit je Feld, Fundstelle per Klick.

Links das Bild, rechts die Felder, neben jedem Feld die Sicherheit der Erkennung. Ein Klick ins Feld rahmt die Fundstelle im Bild. Unsichere Felder bleiben leer statt geraten.

  • FundstelleFeld zeigt auf die Stelle im Bild
  • Leer statt geratenunter der Schwelle bleibt das Feld rot
  • Strg+Entergibt frei, Regeln laufen sofort neu
Export-Assistent mit Mandat, Zeitraum, Vorschau und Prüfsumme

DATEV-Stapel je Mandat mit Vorschau und Prüfsumme, nächtliche Gegenrechnung.

Ein DATEV-Buchungsstapel je Mandat und Zeitraum mit Vorschau und Prüfsumme. Ein nächtlicher Abgleich zählt gegen: Eingänge gleich exportiert plus abgelehnt plus Nacharbeit plus Dubletten.

  • Vorschauvor dem Erzeugen
  • Prüfsummeje Stapel, vollständig sichtbar
  • Gegenrechnungkein Beleg geht verloren
Kostenansicht mit Verlauf, Tagesdeckel und Kosten je Beleg

Kostenbuch je Beleg und Tag, Tagesdeckel hält das Auslesen an.

Jeder Modellaufruf bucht Tokens und Preis ins Kostenbuch. Ist der Tagesdeckel erreicht, hält das Auslesen an, sagt das in Klartext und zeigt weiter alle Daten.

  • Kostenbuchje Beleg, je Tag, je Monat
  • Tagesdeckel50 Cent, dann Halt ohne Fehlerseite
  • MaskierungIBAN und Steuernummer verlassen das Haus nicht
Mandantenportal mit Upload und Stand der eigenen Belege

Mandanten laden Belege hoch, Dubletten werden am Hash erkannt.

Mandanten laden Belege selbst hoch und sehen den Stand. Jede Datei wird mit Hash als Eingang festgeschrieben, Dubletten werden erkannt und nicht erneut verarbeitet.

  • UploadBeleg hochladen, Stand sehen
  • Hash je DateiDublette wird verworfen
  • Drei WegeMail, Scan-Ordner, Portal

Agenten-Plattform

Die Architektur hinter den Agenten: jede Aufgabe geht durch einen unabhängigen Prüfer, jede Regel setzt die Maschine durch, und die Karte des Systems wird jede Nacht neu erzeugt statt von Hand gepflegt.

Eine Aufgabe geht durch sechs Stationen. Ein Agent baut, ein zweiter prüft unabhängig, abgeschlossen wird nur mit Nachweis.
1AufgabeBereich, Urheber, Annahme2Doppelprüfungkeine Aufgabe zweimal3Arbeitein Agent baut nach Auftrag4Prüferzweiter Agent, eigene Tests5Urteilfertig, nachbessern, vorlegen6Abschlussnur mit Nachweis der Wirkung
Jedes Gespräch mit einem Agenten wird zu Erinnerungen. Vor jeder neuen Arbeit fragt der Agent erst den Bestand, dann urteilt er selbst.
1Gesprächjede Sitzung mit einem Agenten2Ablageautomatisch, stündlich3Erinnerungendurchsuchbar, jede mit Quelle4SucheSekunden statt Minuten5Bestandalle Quellen, eine Abfrage6Eigenes Urteilerst denken, dann bauen
Welcher Baustein welchen erreichen muss, steht als Regel. Gesperrte Wege sind für die Maschine wirklich zu.
VonMuss erreichenWieNeue AufgabeVerteilerDatenbank meldet sofortVerteilerArbeits-Agentje Aufgabe ein Prozess, max. 4VerteilerPrüfereigene Tests, höchstens 3Jeder LaufÜberwachungMessung je LaufQuelltexteSystemkartejede Nacht neu erzeugtGesprächGedächtnisstündlich abgelegtGesperrte Wege, von der Maschine geprüftAgentVersand nach außenohne meine Freigabe verbotenAgentSystemkartenur die Maschine schreibt sieAgentCode eincheckennur der automatische WegZugangsdatenVeröffentlichungverboten, ohne Ausnahme
Die Karte des Systems wird jede Nacht aus den Quelltexten neu erzeugt, ohne KI. Wer in einem Bereich arbeitet, liest vorher das Kapitel dazu.
1QuellenTextdateien im Projekt2Erzeugungjede Nacht, ohne KI3Karteeine Datei, ein Stand4Kapitelje Bereich eines5Pflichtlektürevor jeder Arbeit im Bereich6VerfallVeraltetes wird eine Aufgabe

Assistenten-Hub mit Leit­planken

Spedition mit vierzig Mitarbeitenden: Statt drei eigener Zugänge je Abteilung läuft jede Anfrage durch ein Gateway mit Datenklasse, Regelkette, Modellwahl, Budget und Protokoll. Vollständig lauffähig, Szenario und Daten nachgestellt. Die Demo läuft live, Anmeldung mit einem Klick.

Chat mit Assistentenliste, Verlauf, Quellen und Angaben zu Datenklasse, Modell, Kosten und Dauer

Ein Zugang für alle Assistenten, jede Antwort mit Quelle, Datenklasse, Modell und Kosten.

Ein Zugang für alle Assistenten des Hauses. Jede Antwort trägt Quelle, Datenklasse, Modell, Kosten und Dauer, und rechts steht, ob die Regelkette geprüft hat.

  • Ein Zugangje Rolle nur die freigegebenen Assistenten
  • QuellenAbschnitte aus dem Hauswissen mit Treffer
  • Herkunft sichtbarDatenklasse, Modell, Kosten je Antwort
Katalog der Assistenten mit Datenklasse, Fassung und Freigabestatus

Assistenten mit Datenklasse, Fassung, Wissen und Freigabestatus.

Jeder Assistent hat Datenklasse, Fassung, Wissen und Freigabestatus. Nichts geht in Betrieb ohne bestandenen Prüflauf genau dieser Fassung.

  • Datenklasseöffentlich, intern, personenbezogen, vertraulich
  • Fassungenjede Änderung setzt den Status zurück
  • Freigabenur mit bestandenem Prüflauf
Prüfstand mit zwölf Prüffällen, Soll, Ist, deterministischem Ergebnis und Note

Prüffälle mit Soll und Ist, deterministisch und benotet, Freigabe erst nach bestandenem Lauf.

Mindestens zehn Prüffälle je Assistent. Ein Lauf prüft deterministisch und mit Bewertungsmodell, bestanden heißt neunzig Prozent in Ordnung und Note vier.

  • Zweifachmuss enthalten, darf nicht, Höchstlänge, dazu Note
  • Schwelle90 Prozent und Durchschnitt 4
  • Freigabeknopfverlangt den Lauf dieser Fassung
Regelwerk mit Regeln nach Priorität, Art, Parameter und Wirkung

Die Regelkette als Daten: Muster, Standort, Zeit, Kosten, mit Priorität und Wirkung.

Die Regelkette ist Daten, kein Code: Muster heben die Datenklasse an, Standort und Zeit sperren externe Modelle, das Budget stoppt. Der Regelfall ist Umleiten aufs Hausmodell, nicht Blockieren.

  • MusterIBAN, Personalnummer, Gesundheitsbegriffe
  • Umleiten statt sperrenBlockiert wird erst ohne erlaubtes Modell
  • ProbelaufRegel abschalten und die Wirkung sehen
Budgetansicht mit Verlauf je Abteilung und Warnstufen

Kosten je Abteilung und Monat mit Verlauf, Warnstufen und Stopp.

Kosten je Abteilung und Monat, Zähler in Redis, Abgleich jede Minute. Bei fünfzig, achtzig und hundert Prozent kommen Warnstufen, über hundert bleibt nur das Hausmodell.

  • Je AbteilungVerlauf und Disposition sichtbar
  • Warnstufen50, 80, 100 Prozent
  • Stopp in einer Minuteextern gesperrt, lokal erlaubt
Protokoll mit Anfragen, Rolle, Assistent, Modell, Kosten und Ergebnis

Jede Anfrage protokolliert, Inhalte nur nach genehmigter Anforderung sichtbar.

Jede Anfrage steht im Protokoll, auch Block und Fehler. Der Datenschutz sieht Metadaten jederzeit, Inhalte nur nach genehmigter Anforderung mit Zweck und Zeitraum.

  • Lückenlosein Eintrag je Anfrage
  • Vier AugenEinsicht 24 Stunden gültig, selbst protokolliert
  • Abnahme500 Anfragen, 100 markiert, keine nach außen
Kontakt · Impressum · Datenschutz

Impressum

Angaben gemäß § 5 DDG

Jannis Müller
Augustenstraße 2
30161 Hannover
Deutschland

Kontakt

E-Mail: jannis.muellerr@outlook.de

Verantwortlich für den Inhalt

Jannis Müller (Anschrift wie oben).

Hinweis

Diese Seite ist ein persönliches Portfolio. Es wird kein Gewerbe betrieben, eine Umsatzsteuer-Identifikationsnummer besteht nicht.

Datenschutzerklärung

Verantwortlicher

Verantwortlich für die Verarbeitung personenbezogener Daten auf dieser Seite ist Jannis Müller, Anschrift und E-Mail siehe Impressum.

Hosting

Die Seite liegt auf einem Server in Deutschland beim Anbieter Contabo GmbH, München. Der Abruf ist mit TLS verschlüsselt. Die Portfolio-Seite selbst führt keine Zugriffsprotokolle mit IP-Adressen; der eingesetzte Webserver Caddy protokolliert nicht. Der Hoster kann auf Ebene seiner Infrastruktur Server-Logs führen, die allein der Sicherheit und dem störungsfreien Betrieb dienen.

Diese Portfolio-Seite

Die Seite setzt keine Cookies, verwendet kein Tracking und keine Analysewerkzeuge. Schriften liegen lokal auf dem Server, es werden keine Schriften oder anderen Inhalte von Dritten nachgeladen.

Lebenslauf-Download

Der Lebenslauf wird als PDF direkt von diesem Server ausgeliefert. Dabei entstehen keine gesonderten Auswertungen; es wird nicht erfasst, wer die Datei herunterlädt.

Live-Demos

Unter service., werkstatt., belegstrecke. und hub.jannismueller.online laufen Demo-Anwendungen. Dort wird ein technisch notwendiges Sitzungs-Cookie gesetzt, damit die Anmeldung während des Besuchs erhalten bleibt. Die Demo-Konten und Inhalte sind erfunden und gehören zu keinen echten Personen. Alle Eingaben werden jede Nacht um 4 Uhr gelöscht.

Texteingaben in den Demos werden zur Erzeugung von Antworten an den Modellanbieter DeepSeek (Hangzhou DeepSeek Artificial Intelligence Co., Ltd., China) übermittelt, also in ein Drittland, für das kein Angemessenheitsbeschluss der EU-Kommission vorliegt. Rechtsgrundlage ist Art. 6 Abs. 1 lit. a DSGVO (Einwilligung durch die Nutzung der Demo) und Art. 6 Abs. 1 lit. f DSGVO (Interesse an der Vorführung des Systems). Bitte geben Sie in den Demos keine echten personenbezogenen Daten ein.

Kontakt per E-Mail

Schreiben Sie mir, verarbeite ich Ihre Angaben, um die Anfrage zu beantworten. Rechtsgrundlage ist Art. 6 Abs. 1 lit. b DSGVO, wenn es um eine Anbahnung geht, sonst Art. 6 Abs. 1 lit. f DSGVO. Die Nachrichten werden gelöscht, sobald sie nicht mehr gebraucht werden und keine Aufbewahrungspflicht entgegensteht.

Ihre Rechte

  • Auskunft über die zu Ihnen gespeicherten Daten
  • Berichtigung unrichtiger Daten
  • Löschung
  • Einschränkung der Verarbeitung
  • Widerspruch gegen Verarbeitungen auf Grundlage von Art. 6 Abs. 1 lit. f DSGVO
  • Datenübertragbarkeit
  • Widerruf einer Einwilligung mit Wirkung für die Zukunft
  • Beschwerde bei einer Aufsichtsbehörde, etwa der Landesbeauftragten für den Datenschutz Niedersachsen

Für alle Anliegen genügt eine E-Mail an jannis.muellerr@outlook.de.

Stand: 21.09.2026

×