M.A.R.Y.Machine-Assisted Recruiting for YouZur Startseite

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

  1. 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
    Zum Zeitstrahl →
  2. 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
    Zum Zeitstrahl →
  3. 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
    Zum Zeitstrahl →

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

    Mensch

    Product Owner

    Idee, Richtung und jede Entscheidung, die zählt: Stimme, Tonfall, Leitplanken, Logo. Schlüssel, Server und Domain liegen nur bei ihm.

  • Bob

    Claude-Agent

    Team-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-Agent

    Backend

    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-Agent

    Frontend

    Der Weg von der Einladung bis zum Gespräch, die Gästeseiten in zwei Sprachen und das Portal mit den getrennten Bereichen.

  • Marvin

    Claude-Agent

    Qualitä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-Agent

    Design

    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 Codex

    Zweitmeinung

    Liest unabhängig gegen: Sicherheit, Datenbankregeln, Webhook und alles, was in einer Live-Demo peinlich werden könnte.

  • Mary & Marc

    ElevenLabs

    Die 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

  1. Do 22:57

    Briefing, Projektstart

    Stack festgelegt: Next.js, TypeScript, Postgres mit RLS, ElevenLabs.

  2. 23:01

    Domänenmodell steht

    Versionierte Vorlagen, Mandanten, Zustandsautomat, RLS-Matrix. Erst das Modell, dann der Code.

  3. 23:31

    Drei Agenten bauen parallel

    Tests, Backend und Oberfläche, jeder in seinem eigenen Bereich.

  4. 00:04

    Alles integriert

    15 von 15 End-to-End-Tests grün.

  5. 00:20

    Testgespräche 10 von 10

    Danach Nachtruhe: Warten auf den passenden ElevenLabs-Schlüssel.

  6. Fr 08:35

    Mary ist live

    Agent per API ausgerollt, Konfiguration geprüft.

  7. 09:34

    Erstes echtes Interview

    Zehn Minuten Gespräch, 58 Sekunden später die belegte Auswertung.

  8. 10:40

    Härtung nach Codex-Review

    13 Befunde behoben, darunter Agent nur noch mit signiertem Token.

  9. 12:00

    Präsentation

Version 2 · Mary stellt Torsten vor

13. und 14. Oktober 2026

  1. Di 13.10. 13:29

    Mehrere Firmen

    Jede Firma hat eigene Vorlagen und sieht nur ihre eigenen Gespräche.

  2. 14:25

    Ergebnis für die Gesprächspartner

    Abruf per E-Mail-Code, selbst löschen, stündlicher Löschlauf nach 48 Stunden.

  3. 16:46

    Mary soll Torsten vorstellen

    Das Profil-Team liefert ein geprüftes Wissenspaket, jede Aussage mit Quelle und Stand, dazu eine Sperrliste.

  4. 17:03

    Testgespräche als Tor

    Simulierte Recruiter fragen die echte Mary aus, bis keine Erfindung mehr durchrutscht.

  5. 20:19

    Mary stellt Torsten vor, live

  6. Mi 14.10. 10:05

    Mary spricht Englisch

    Eine zweite Assistentin, Gästeseiten und Vorschaukacheln in beiden Sprachen.

  7. 14:41

    Eigene Startseite mit Anfrage-Formular

  8. 18:28

    Eigenes Impressum und eigener Datenschutzhinweis

Version 3 · Mary wird ein Produkt

15. Oktober 2026

  1. 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.

  2. 10:50

    Marys Fazit für den Gast

    Passung mit Belegen, offene Punkte, und ehrlich, wenn es nicht passt.

  3. 11:03

    Mary fragt nach Feedback zu sich selbst

  4. 11:42

    Bereiche getrennt

    Vorstellen und Interviews werden eigene Produkte. Termine sind in Vorbereitung.

  5. 13:41

    Mary bekommt ein Gesicht

    Logo von Torsten, als Vektor von Henry, Gold statt Petrol.

  6. 14:37

    Mary wird die Startseite

    Alle drei Bereiche auf einen Blick, und ein Klick auf Mary lässt sie sich selbst vorstellen.

  7. 15:54

    Interviews bekommen eine eigene Seite

    Ablauf, das Demo-Interview zum Ausprobieren und wie Mary für eure Stelle eingerichtet wird.

  8. 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.