Zum Inhalt

Documentation vs Reality Report

Stand: 2026-05-30

Kurzfazit

Die Dokumentation beschreibt das Zielbild inzwischen weitgehend korrekt, aber mehrere Runtime-Details sind nur teilweise verifiziert oder historisch ueberlagert. Besonders relevant: LiteLLM zeigt mit aktuellem Key nur Lanstyle-Aliase, waehrend OpenWebUI-Dokumentation weiterhin rohe Ollama-Defaults nennt. AI Gateway ist auf Port 8088 erreichbar; fruehere Portannahmen fuer Nous Core sind aktuell nicht erreichbar.

Reality Matrix

Bereich Doku-Status Reality Check Bewertung Naechste Aktion
OpenWebUI VLAN70, Self-Service und teils raw Modelle dokumentiert openwebui-info.md nennt DEFAULT_MODELS=qwen3-coder-next:latest und pinned raw Modelle PARTIAL Live-DB/Role-Config pruefen; raw Ollama-Sicht begrenzen
OpenCode Operator-Profil beschreibt nur LiteLLM HTTPS und Remote MCP opencode.operator.jsonc enthaelt keine 10.x Upstreams, keine bash/edit Rechte MATCH Admin-/Operator-Profil regelmaessig smoke-testen
LiteLLM Lanstyle-Aliase dokumentiert /v1/models mit aktuellem Key liefert 5 Aliase MATCH Operator-Keys weiter ohne Experimental-Aliase halten
MCPHub / Remote MCP HTTPS/Bearer-Ziel dokumentiert Config zeigt https://mcphub.lanstyle.de/lanstyle-mcp, oauth=false MATCH Tool-Liste regelmaessig pruefen
Agent Runtime / Tools API VLAN70-only und OpenAPI dokumentiert http://10.222.70.20:3010/health ok, OpenAPI 60 Paths MATCH OpenAPI-Metadaten legacyfrei halten
Lanstyle Agent Gateway Gateway als Auth/RBAC/Audit/Voice/Teams Adapter dokumentiert http://10.222.70.30:8088/health und /ready ok MATCH Port 8088 als aktive Gateway-Referenz fuehren
Nous Hermes Core Core als Zielschicht dokumentiert Ports 8610 und 8642 von hier nicht erreichbar PARTIAL Runtime-Port/Service intern auf LXC 260 verifizieren
Qdrant aktiv fuer Docs/Inventory/Obsidian Memory dokumentiert Reindex/Validation vorbereitet, lokale QDRANT_API_KEY fehlt PARTIAL serverseitigen Reindex/Validation Job aktivieren
Obsidian Source of Truth fuer kuratiertes Wissen 19 Markdown-Dateien vorhanden, Governance v2 dokumentiert MATCH Frontmatter-Governance konsequent anwenden
Jarvis / Voice Voice als Kanal zu Hermes dokumentiert Gateway Voice API vorbereitet; Audio-Client bleibt Pilot PARTIAL Device-/Mac-Testclient als Pilot behandeln
Teams vorbereitet, nicht produktiv Doku/Platzhalter vorhanden, kein Consent erzwungen UNKNOWN M365 App/Consent separat pruefen
Self-Service Browser-Flow dokumentiert Backend produktiv angebunden; Link/Banner historisch gefixt MATCH Benutzerpilot beobachten
Scheduled Jobs systemd Timer und Workflows dokumentiert Timer-Dateien vorhanden; Knowledge-Jobs noch nicht sicher live bestaetigt PARTIAL systemctl list-timers serverseitig nachziehen

Confirmed

  • Tools API Health ist gruen.
  • OpenAPI ist erreichbar und enthaelt 60 Pfade.
  • LiteLLM antwortet mit Lanstyle-Aliasliste fuer den vorhandenen Key.
  • OpenCode Operator Config nutzt FQDNs, kein lokales bash/edit, keine 10.x Upstreams.
  • Knowledge Pipeline schliesst Dateien mit secret/token aus.

Interpreted

  • Maximilians OpenWebUI-Rohmodellproblem kommt sehr wahrscheinlich aus aktiver Ollama-Provider-/Pinned-Model-Konfiguration in OpenWebUI, nicht aus LiteLLM selbst.
  • OpenCode-Approval-"abgelehnt" ist wahrscheinlich eine Kombination aus Client-Permission-Dialog und serverseitigem Policy-/Approval-Reject.

Uncertain

  • Ob normale OpenWebUI-User aktuell serverseitig nach Rolle gefiltert werden.
  • Ob Nous Hermes Core intern auf LXC 260 aktiv ist, aber nicht ueber die getesteten Ports exposed wird.
  • Ob alle Scheduled Knowledge Jobs bereits auf dem Server aktiviert sind.