Willkommen bei Keryx

Dein KI-Assistent für Schweizer Schulen. Wähle deine Schule:

Dokumentation

Wie man Keryx nutzt
Keryx ist eine Webanwendung, die Informationen aus über 200 PDF-Dokumenten der Kantonsschule Freudenberg abrufen kann. Starte den Chatbot und stelle Fragen zu den Schul-PDFs. Beispiel:
Keryx ausprobieren
App-Funktionen
  • Automatischer PDF-Download und Metadaten-Extraktion.
  • Vektor-Datenbank für effizientes Abrufen (ChromaDB mit OpenAI-Embeddings).
  • Memory-Funktion, um sich frühere Gespräche zu merken.
  • RAG-basiertes Fragenbeantwortungssystem mit Reranking für Genauigkeit.
  • Interaktive Chat-Oberfläche mit FastAPI-Backend, Jinja-Templates und Bootstrap-Styling.
  • Persistentes Browser-Cookie zur Aufbewahrung des Chatverlaufs zwischen Sitzungen.
  • Chats erstellen und löschen, Quellen der Antworten einsehen und Beispiel-Prompts auf der Startseite.
  • Optimierte Benutzeroberfläche mit HTMX für flüssige Chat-Interaktionen.
  • Hohe Kompatibilität auf allen Geräten, inklusive mobiler Responsivität.

Video-Tutorial