Das Team und die Geschichte dahinter
Aus einer Präsentation wurde ein Produkt.
Mary ist in drei Versionen gewachsen, jede aus einer Idee, die besser funktioniert hat als gedacht. Gebaut hat sie ein kleines Team aus KI-Agenten, geführt von einem Menschen. Die Namen stammen aus Dennis E. Taylors Bobiverse.
3
Versionen in zwei Wochen
313
automatische Tests, alle grün
37
Szenarien für Testgespräche
< 30 h
reine Arbeitszeit für alle drei Versionen
Drei Versionen
Version 11. und 2. Oktober 2026
Eine Nacht, eine Präsentation
Mary begann als Präsentation, gebaut in einer Nacht. Einiges lag schon bereit: Marys Stimme war mit ihrer Zustimmung geklont, und ein Nachbarteam hatte seine Erfahrung mit ElevenLabs aufgeschrieben.
Am nächsten Morgen um neun lief das erste echte Interview, zehn Minuten lang, und 58 Sekunden später lag die belegte Auswertung vor. Da war klar: Dabei kann es nicht bleiben. Dann blieb es erst einmal liegen.
- 83automatische Tests
- 10Testgespräche gegen den echten Agenten
Version 213. und 14. Oktober 2026
Mary stellt Torsten vor
Die nächste Idee kam mit der nächsten Präsentation: Statt Fragen zu stellen, beantwortet Mary welche, über Torsten selbst, und zwar nur aus einem geprüften Wissenspaket, jede Aussage mit Quelle.
Das funktionierte wieder so gut, dass klar wurde: Das ist eigentlich ein Produkt. Dazu kamen mehrere Firmen, Ergebnisse für die Gäste, Löschen nach 48 Stunden, Englisch und eine eigene Startseite.
- 300automatische Tests
- 27neue Testgespräch-Szenarien, auf Deutsch und Englisch
Version 315. Oktober 2026
Mary wird ein Produkt
Jetzt wird Mary professionell: Vorstellen und Interviews sind getrennte Bereiche mit eigenem Ablauf, Termine sind in Vorbereitung. Die Auswertung prüft jede Aussage gegen das Wissenspaket, und der Gast bekommt Marys ehrliches Fazit.
Dazu ein eigenes Gesicht: Torsten hat das Logo entworfen, Henry hat es umgesetzt, und die Startseite zeigt alle drei Bereiche. Am Abend zieht Mary auf ihren eigenen Server und ist unter mary.litora-nova.com online.
- 313automatische Tests
- 37Testgespräch-Szenarien insgesamt
Die Macht der Bobs
Ohne die Bobs gäbe es Mary so nicht. Torsten gibt die Richtung vor, die Agenten-Teams setzen um, und zwar so, dass er nur selten nachsteuern muss.
Wenige Rückfragen
Die Bobs fragen nur, wenn es wirklich eine Entscheidung von Torsten ist. Alles andere klären sie selbst, mit Tests als Nachweis.
Bobs fragen Bobs
Braucht ein Team Wissen, das ein anderes schon hat, fragt es dort nach: Stimmen beim Voice-Team, Fakten beim Profil-Team. Ganz von selbst.
Gegenseitige Prüfung
Wer baut, prüft nicht allein. Ein Agent testet, ein anderer liest gegen, und ein Modell eines anderen Anbieters schaut noch einmal drauf.
Kurze Prompts, große Wirkung
Wer Torstens Anweisungen liest, ist oft überrascht, wie kurz sie sind. Viele sind diktiert, manche nur ein paar Wörter, zum Beispiel:
- „Go 1-3“
- „Passt!“
- „Email ist super so .. weiter gehts“
- „Bereiche trennen“
Das reicht, weil der Kontext nicht im Prompt steckt, sondern im System drumherum:
- Gemeinsame Spielregeln für alle Teams: Rollen, Sicherheitsstufen, wer was anfassen darf.
- Ein Gedächtnis mit jeder Entscheidung und ihrem Grund, damit niemand zweimal fragt.
- Erst das Domänenmodell, dann der Code. Ein klares Modell macht kurze Anweisungen eindeutig.
- Tests und Testgespräche als Tor: Was nicht grün ist, geht nicht live.
Wer was gemacht hat
Torsten Wetzel
MenschProduct Owner
Idee, Richtung und jede Entscheidung, die zählt: Stimme, Tonfall, Leitplanken, Logo. Schlüssel, Server und Domain liegen nur bei ihm.
Bob
Claude-AgentTeam-Lead
Domänenmodell zuerst, dann Datenbank mit Row-Level-Security. Verteilt die Arbeit, prüft jede Lieferung, führt zusammen und schärft die Prompts von Mary.
Bill
Claude-AgentBackend
Die Agenten als versionierter Code, Webhook, Mandanten und die Auswertung, deren Zitate und Belege der Code wörtlich gegen Transkript und Wissenspaket prüft.
Luke
Claude-AgentFrontend
Der Weg von der Einladung bis zum Gespräch, die Gästeseiten in zwei Sprachen und das Portal mit den getrennten Bereichen.
Marvin
Claude-AgentQualität
End-to-End- und Unit-Tests und Testgespräche gegen die echte Mary: unzulässige Fragen, Prompt Injection, erfundene Fakten, beide Sprachen.
Henry
Claude-AgentDesign
Setzt Torstens Logo-Entwürfe als saubere Vektoren um, mit Favicon und App-Icon, die auch bei 16 Pixeln noch ein Auge haben.
Codex
OpenAI CodexZweitmeinung
Liest unabhängig gegen: Sicherheit, Datenbankregeln, Webhook und alles, was in einer Live-Demo peinlich werden könnte.
Mary & Marc
ElevenLabsDie Stimmen
Mary ist die Stimme einer echten Person, mit ihrer ausdrücklichen Zustimmung. Marc kommt aus der ElevenLabs-Bibliothek. Beide sind KI-Stimmen, und das sagen sie auch.
Zeitstrahl
Version 1 · Eine Nacht, eine Präsentation
1. und 2. Oktober 2026
Do 22:57
Briefing, Projektstart
Stack festgelegt: Next.js, TypeScript, Postgres mit RLS, ElevenLabs.
23:01
Domänenmodell steht
Versionierte Vorlagen, Mandanten, Zustandsautomat, RLS-Matrix. Erst das Modell, dann der Code.
23:31
Drei Agenten bauen parallel
Tests, Backend und Oberfläche, jeder in seinem eigenen Bereich.
00:04
Alles integriert
15 von 15 End-to-End-Tests grün.
00:20
Testgespräche 10 von 10
Danach Nachtruhe: Warten auf den passenden ElevenLabs-Schlüssel.
Fr 08:35
Mary ist live
Agent per API ausgerollt, Konfiguration geprüft.
09:34
Erstes echtes Interview
Zehn Minuten Gespräch, 58 Sekunden später die belegte Auswertung.
10:40
Härtung nach Codex-Review
13 Befunde behoben, darunter Agent nur noch mit signiertem Token.
12:00
Präsentation
Version 2 · Mary stellt Torsten vor
13. und 14. Oktober 2026
Di 13.10. 13:29
Mehrere Firmen
Jede Firma hat eigene Vorlagen und sieht nur ihre eigenen Gespräche.
14:25
Ergebnis für die Gesprächspartner
Abruf per E-Mail-Code, selbst löschen, stündlicher Löschlauf nach 48 Stunden.
16:46
Mary soll Torsten vorstellen
Das Profil-Team liefert ein geprüftes Wissenspaket, jede Aussage mit Quelle und Stand, dazu eine Sperrliste.
17:03
Testgespräche als Tor
Simulierte Recruiter fragen die echte Mary aus, bis keine Erfindung mehr durchrutscht.
20:19
Mary stellt Torsten vor, live
Mi 14.10. 10:05
Mary spricht Englisch
Eine zweite Assistentin, Gästeseiten und Vorschaukacheln in beiden Sprachen.
14:41
Eigene Startseite mit Anfrage-Formular
18:28
Eigenes Impressum und eigener Datenschutzhinweis
Version 3 · Mary wird ein Produkt
15. Oktober 2026
Do 15.10. 10:01
Auswertung in zwei Schichten
Eindruck, wichtigste Fragen und Belegcheck gegen das Wissenspaket. Die Passung rechnet der Code nach einer festen Regel, nicht das Modell.
10:50
Marys Fazit für den Gast
Passung mit Belegen, offene Punkte, und ehrlich, wenn es nicht passt.
11:03
Mary fragt nach Feedback zu sich selbst
11:42
Bereiche getrennt
Vorstellen und Interviews werden eigene Produkte. Termine sind in Vorbereitung.
13:41
Mary bekommt ein Gesicht
Logo von Torsten, als Vektor von Henry, Gold statt Petrol.
14:37
Mary wird die Startseite
Alle drei Bereiche auf einen Blick, und ein Klick auf Mary lässt sie sich selbst vorstellen.
15:54
Interviews bekommen eine eigene Seite
Ablauf, das Demo-Interview zum Ausprobieren und wie Mary für eure Stelle eingerichtet wird.
21:37
Mary ist online
Eigener Server mit eigener Datenbank, Deploy mit einem Befehl, unter mary.litora-nova.com. Alle Vorlagen, Kandidaten und Einladungen sind mit umgezogen.
Zusammenarbeit im Bobiverse
Im Bobiverse arbeitet kein Team isoliert. Die Teams sprechen miteinander, teilen Wissen und reichen sich Aufgaben weiter, über gemeinsame Postfächer und ein gemeinsames Dashboard.
Profil-Team
Geprüftes Wissen über Torsten
Pflegt Torstens Profil und liefert das Wissenspaket, aus dem Mary antwortet, jede Aussage mit Quelle und Stand, dazu die Sperrliste.
Voice-Team
ElevenLabs-Erfahrung geteilt
Presto, der Präsentations-Agent, arbeitet schon länger mit ElevenLabs. Seine Notizen zu Stimmen und Einstellungen und Marys Zustimmung lagen bereit. So stand die erste Hörprobe nach Minuten.
Engine & BobNet
Gemeinsame Spielregeln
Alle Teams teilen eine Engine: Rollen, Sicherheitsstufen, Heartbeat und ein Dashboard, auf dem jeder sieht, wer gerade woran arbeitet.
Codex
Zweitmeinung von außen
Ein Modell eines anderen Anbieters liest gegen, was unser Team gebaut hat. Wer selbst gebaut hat, übersieht leichter etwas.
Wie wir testen
Von 83 automatischen Tests in der ersten Nacht auf heute 313, und sie laufen vor jeder Änderung. Dazu kommen Testgespräche, denn Marys Verhalten testen wir wie Code.
Datenbank-Sicherheit
Row-Level-Security gegen die echte Datenbank: Jede Firma sieht nur ihre Daten, Gäste nur ihr eines Gespräch.
Zitate und Belege
Jedes Zitat muss wörtlich im Transkript stehen, jeder Beleg wörtlich im Wissenspaket. Sonst zählt es nicht.
Wissenspaket und Sperrliste
Jede Paket-Version wird vor dem Ausrollen geprüft: Quellen, Schema, und kein Begriff von der Sperrliste.
Webhook und Löschen
Signaturen, Wiederholungen, Löschlauf nach 48 Stunden, auch bei ElevenLabs.
End-to-End im Browser
Gastweg, Portal, Bereiche, Ergebnisseite und Fehlerfälle, mit simulierter Stimme.
Testgespräche mit Mary
Simulierte Recruiter und Kandidaten gegen die echte Mary: keine Erfindungen, keine Konditionen, in der Rolle bleiben, in beiden Sprachen.
Sicherheit und Datenschutz
- Die Datenbank prüft selbst, wer fragt: Die Identität leitet Postgres aus dem Token ab, die App kann sich nicht als jemand anderes ausgeben.
- Einladungslinks werden nur als Hash gespeichert, Sitzungen laufen über httpOnly- und Secure-Cookies.
- Der Webhook von ElevenLabs ist signiert und wird zeitkonstant geprüft, jedes Ereignis wird nur einmal verarbeitet.
- Mary nimmt nur Gespräche mit einem serverseitig signierten Token an, also nur nach Einladung und Einwilligung.
- Gespräche und Ergebnisse werden nach 48 Stunden gelöscht, auch bei ElevenLabs. Gäste können vorher selbst löschen.
- API-Schlüssel liegen nur auf dem Server, nie im Code, in Logs oder im Browser.
- Mary stellt keine nach AGG unzulässigen Fragen, nennt keine Konditionen und bewertet nie laut. Entscheiden tut ein Mensch.
Und im Kundeneinsatz?
Mary wird für jeden Einsatz eingerichtet. Dann sind zusätzlich Dexter für Compliance und Datenschutz an Bord, mit Auftragsverarbeitungsverträgen, Audit-Protokoll und Prüfung jeder neuen Abhängigkeit, und Marvin in voller Besetzung als Qualitäts-Gate vor jedem Release. Recruiting ist nach dem EU AI Act ein Hochrisiko-Bereich, das nehmen wir ernst.
Wie wir arbeiten
- Erst das Domänenmodell, dann der Code. Ein dünnes Modell rächt sich später.
- Jeder Agent hat seinen eigenen Bereich und seinen eigenen Arbeitszweig. Zusammengeführt wird nur vom Team-Lead.
- Kein Schritt ohne grüne Tests. Marys Verhalten wird wie Code getestet: mit echten Testgesprächen.
- Schlüssel, Server und Domain fasst nur der Mensch an. Die Agenten bereiten vor, er entscheidet.