Wie Lenny funktioniert¶
Lenny beantwortet Fragen deterministisch aus gespeicherten Fakten — nicht durch ein frei generierendes Sprachmodell. Alle Daten bleiben auf dem eigenen Server: keine Cloud, keine externen KI-APIs im Antwortweg.
Das Grundprinzip¶
Wenn eine Frage gestellt wird, erkennt Lenny zunächst, was für eine Art Nachricht das ist (Frage, Aussage oder Aufgabe) und wonach gefragt wird (Definition, Eigenschaften, Vergleich, Zusammenfassung, Warum-Frage …). Dann sucht er die passenden Fakten in seiner Wissensbasis und formuliert daraus die Antwort — mit einem grammatikbewussten Satzgenerator, nicht mit einem Sprachmodell. Jede Antwort ist dadurch wortwörtlich auf gespeicherte, belegte Fakten zurückführbar.
Der entscheidende Unterschied zu einem klassischen Chatbot: Es gibt keinen Schritt, in dem eine KI „frei formuliert" und dabei Fakten erfinden könnte. Sprachmodelle kommen bei Lenny nur offline zum Einsatz — als Werkzeuge, die Trainingsmaterial vorschlagen, das anschließend extern geprüft wird (siehe Wie Lenny lernt).
Vertrauens-Stufen¶
Nicht jeder gespeicherte Fakt darf sofort in Antworten auftauchen. Lenny kennt zwei gleichberechtigte Wege in die Antwortfläche:
- Externe Verifikation — der Fakt wurde beim Lernen gegen eine unabhängige Quelle (Wikipedia) geprüft und bestätigt. Solche Fakten sind sofort antwortfähig.
- Strukturelle Stabilität — der Fakt hat sich über Zeit bewährt: Er wird von Mustern gestützt, ist gut vernetzt und widerspruchsfrei. Ein laufend neu berechneter Stabilitäts-Score entscheidet.
Beides führt zu Antworten, die ehrlich als Kandidaten gekennzeichnet sind — Lenny behauptet nie absolute Wahrheit. Fakten, die (noch) keinen der beiden Wege bestanden haben, bleiben gespeichert, aber stumm.
Komponenten¶
Wissensbasis — strukturierte Fragmente (Begriff, Aussage, Relationen, Herkunft) in einer SQLite-Datenbank plus dem historischen Konzept-Grundstock. Erweiterbar über das kontinuierliche Training, kuratierte Wissens-Batches und das persönliche Gedächtnis der Nutzer.
Erkennungs-Schicht — versteht die Frageform: Definitionen, Eigenschaften, Vergleiche, Hierarchien („ist ein Hund ein Lebewesen?" über mehrere Stufen), Zusammenfassungen und Warum-Fragen werden jeweils über eigene, getestete Erkennungspfade beantwortet.
Satzgenerator — formuliert aus den gefundenen Fakten grammatisch korrekte deutsche Antworten (Genus, Kasus, Singular/Plural, Mehrfach-Fakten-Verwebung) — deterministisch und reproduzierbar.
Denk-Schicht — leitet im Hintergrund neue Schlussfolgerungen aus gesicherten Fakten ab und bewertet sie über unabhängige Belegpfade (siehe Wie Lenny denkt).
Externe Quellen — für ausgewählte, klar gekennzeichnete Zwecke fragt Lenny live nach: Wikipedia-Zusammenfassungen, Wetterdaten und Wörterbuch-Einträge. Diese Ergebnisse gelten als externe Evidenz, nie als eigene Wahrheit.
Datenschutz¶
- Keine Cloud-KI im Antwortweg; alle Verarbeitung auf dem eigenen Server
- Nutzerinhalte (persönliches Gedächtnis, Chat-Logs) bleiben auf dem Server, getrennt pro Nutzer
- API-Schlüssel werden nur als Hash gespeichert, nie im Klartext
- Zugriff auf die Chat-API nur mit gültigem API-Key