ChatBHT Entwicklungsarbeit#

Studierende nutzen kommerzielle KI bereits für akademische Aufgaben. ChatBHT wurde entwickelt, um gleichberechtigten Zugang über einen hochschuleigenen Dienst zu schaffen, mit institutioneller Verantwortung für Daten, Nutzungsregeln und Budgets.

Changelog#

März 2025 – September 2026

2025

Konzept
Erste Ideen für eine gemeinsame KI-Arbeitsumgebung.
API-Zugang
GWDG-API-Schlüssel erhalten. Erste Arbeiten auf Basis der SAIA-Dokumentation.
Entwicklungsstand
Für diesen Monat ist kein eigener Meilenstein dokumentiert.
Erste Veröffentlichung
Benutzerkonten, Chat-Streaming, Bild-Uploads, externer Wissenszugang.
Dokumentverwaltung
Dokumentbibliothek, geteilte Gespräche, gespeicherte Prompts, erste Werkzeugversuche.
Dokumentstabilität
Dokumentverwaltung konsolidiert. Bestehende Oberflächenabläufe verbessert.
Gastzugang
Gastdialoge überarbeitet. Verhalten der Oberfläche vereinheitlicht.
Nutzung
Weitere Registrierungen. Kein eigener Funktionsmeilenstein dokumentiert.
OpenAI-Anbindung
Direkter OpenAI-Zugang mit eigener Modellkonfiguration ergänzt.
Einheitliche Darstellung
Gemeinsamen Markdown-Renderer eingeführt. Jupyter-Book-Dokumentation ausgebaut.

2026

Lokales Wissen
Vektorsuche, Docling-Konvertierung, Werkzeug-APIs, Spracheingabe, lokale Arcana-Projekte.
Kontosicherheit
E-Mail-Aktionstoken für Bestätigung und Wiederherstellung ergänzt.
Stabilisierung
Bestehende Anwendungsabläufe gepflegt und verbessert.
Einladungen
Einladungstoken erweitert. Navigation verbessert. Englische Dokumentation ausgebaut.
Agentenausführung
Dauerhafte Aufträge, Live-Ereignisse, ausführbare Arbeitsbereiche, Quellcodeexport.
Arbeitsbereich-Isolation
Eigene Dateien und Git-Arbeitsbäume je Gespräch. Registrierungszugangslinks.
GitLab-Identität
ChatBHT wird Identitätsanbieter für die Anmeldung bei GitLab.
Gesprächsarchive
Autorisierte GitLab-Archivierung von Gesprächen, Dateien und Metadaten.
Integrierte Arbeitsumgebung
Gajae-Laufzeit, persönliche Erinnerungen, private Wissensprojekte, Hintergrundindexierung, reproduzierbarer Betrieb.

Technologieauswahl#

to vibe#

/tə vaɪb/Verb · informell · im Entwicklungskontext

Vibing bezeichnet hier das Entwickeln im Dialog mit KI: Absichten in Sprache formulieren, Code erzeugen lassen, Ergebnisse prüfen und verfeinern.

Taste wird Code.

Mit sinkenden Kosten und wachsender Verfügbarkeit von KI-gestützter Programmierung zählt dauerhaft mehr als die reine Codeproduktion.

Was weiterhin zählt:

  • Produktgefühl
  • Richtung
  • Systementwurf
  • menschliches Vertrauen
  • Betriebsstabilität
  • Urteilskraft darüber, was als Nächstes entstehen soll

In dieser Welt ist es nicht die Aufgabe des Menschen, schneller zu tippen als die Maschine. Seine Aufgabe ist es, zu entscheiden, was es wert ist, geschaffen zu werden.

Entwicklungsverlauf#

Erste Ideen im März 2025. Mit dem GWDG-API-Zugang im April 2025 begann die Umsetzung, orientiert an der SAIA-API-Dokumentation.

ChatBHT Development Timeline von April 2025 bis September 2026: Anwendungsschritte, integrierte Technologien, OpenAI-Veröffentlichungen und ungefähre Modellnutzung.

Lizenzen#

ChatBHT-Code: AGPL-3.0-only. Diese Dokumentation: CC BY 4.0. Die wichtigsten Projekte im Überblick; Abhängigkeiten, Modellgewichte und Logos behalten ihre eigenen Lizenzen und Bedingungen.

ProjektOffizielles Code-RepositoryLizenz
ChatBHTapplications/chatbhtAGPL-3.0-only
Pythonpython/cpythonPSF-2.0
Djangodjango/djangoBSD-3-Clause
PostgreSQLpostgres/postgresPostgreSQL
Docker Enginemoby/mobyApache-2.0
Docker Composedocker/composeApache-2.0
JavaScripttc39/ecma262Ecma-Bedingungen (Spezifikation)
HTMXbigskysoftware/htmx0BSD
Alpine.jsalpinejs/alpineMIT
Tailwind CSStailwindlabs/tailwindcssMIT
Vitevitejs/viteMIT
GWDG (SAIA)Entfällt (API-Dienst)Nutzungsbedingungen
KISSKIEntfällt (Dienst)Nutzungsbedingungen
OpenAI APIEntfällt (API-Dienst)Proprietäre Dienstbedingungen
pgvectorpgvector/pgvectorPostgreSQL
Doclingdocling-project/doclingMIT
FastAPIfastapi/fastapiMIT
Gajae CodeYeachan-Heo/gajae-codeMIT
TypeScriptmicrosoft/TypeScriptApache-2.0
Node.jsnodejs/nodeMIT
Celerycelery/celeryBSD-3-Clause
Redis 7.4redis/redisRSALv2 oder SSPLv1
GitLab CEgitlab-org/gitlab-fossMIT
Gitgit/gitGPL-2.0
Jupyter Book 1jupyter-book/jupyter-bookBSD-3-Clause