System · das Auge, es sieht

Lens

Die Oberfläche: eine einzige, ruhige Kugel.

Lens ist die Oberfläche, mit der Ihr Team arbeitet. Fragen Sie per Sprache oder Text; die Antworten kommen mit ihren Quellen zurück. Bewusst einfach, damit sich das Produkt darunter weiterentwickeln kann, ohne dass sich die Oberfläche ändert.

Läuft heute

Der Ablauf

Sprache · Text · Dateien
Lens-Kugel
Broker
Cortex
Antwort + Quellen
  • Sprache zuerst, die Kugel im Mittelpunkt. Wenig Text, kein Chat-Durcheinander.
  • Jede Antwort zeigt, woher sie stammt.
  • Stabile Schnittstelle: Backends können wechseln, ohne dass die Oberfläche angefasst wird.

Im Zusammenspiel

Läuft über den Broker zu Cortex, bindet Sprache über Larynx ein, liest seine Einstellungen aus Thalamus.

Unter der Haube

Eine dünne, stabile Oberfläche über austauschbaren Backends.

Lens ist bewusst einfach: Ein Broker spricht eine einzige versionierte Schnittstelle, und Adapter erledigen die Arbeit dahinter. Das Backend lässt sich neu bauen, ohne die Kugel anzufassen.

Die Adapterkette · das Backend wechselt, die Oberfläche bleibt

Workbench
die Kugel
Broker
Sitzung · Schnittstelle
Adapter
Cortex
belegte Antworten
Demo
Offline-Korpus

Der Broker leitet jede Sitzung an einen Adapter weiter (Cortex für belegte Antworten oder einen Offline-Demo-Korpus), und beide lassen sich um Sprache ergänzen. Beim Verbinden meldet das Backend seine Fähigkeiten, und die Workbench zeigt nur diese an.

Eine Frage per Sprache · Sprache rein, belegte Antwort, Sprache raus

Sprechen
STT
Larynx
Cortex /ask
Antwort + Quellen
TTS
Larynx
Hören

Spracherkennung, eine belegte Cortex-Antwort mit ihren Quellen, dann Sprachausgabe; Transkription und Synthese übernimmt Larynx. Wer dazwischenspricht, unterbricht die Antwort mitten im Satz (Barge-in); im Vollduplex-Live-Modus erreicht die Engine Wissen nur über einen Aufruf von Cortex, sodass die Antworten belegt bleiben.

Eine versionierte WebSocket-Schnittstelle, über die das Backend seine Fähigkeiten meldet. Die Oberfläche zeigt nur, was das Backend nach eigener Angabe kann.
Austauschbare, kombinierbare Adapter: Demo ↔ Cortex, jeweils optional um Sprache ergänzt. Die Kugel bleibt immer gleich.
Von Grund auf belegt: Selbst Live-Sprache im Vollduplex muss über die belegten Antworten von Cortex gehen; sie kann keine Fakten erfinden.
Durchgängig offline an einem Demo-Korpus erprobt; die ganze Oberfläche läuft ohne Backend.

Die übrigen Systeme

Dies ist ein Teil eines Systems, das für ein einziges Versprechen gebaut ist: Jede Antwort ist belegt und rechtebewusst, oder sie kommt gar nicht.