Was ist Xium OS?

Xium OS (XOS) ist ein AI-first Enterprise-Datensystem. Es verbindet strukturierte Unternehmensdaten mit einem KI-Assistenten — ohne klassische GUI-Entwicklung.

Die Idee

Traditionelle Business-Software trennt Daten, Oberfläche und Logik in separate Schichten. XOS dreht dieses Prinzip um: Die KI ist die Oberfläche. Der Anwender beschreibt, was er sehen oder tun möchte — XOS erledigt den Rest.

Kernprinzipien

Contexts statt Screens
Daten leben in sogenannten Contexts. Ein Context beschreibt eine Datenentität (z.B. person, order) als XML — mit Feldern, Typen, Relationen und Anzeigeregeln. XOS generiert daraus automatisch GraphQL-Abfragen und HTML-Views.

MCP als Rückgrat
XOS implementiert das Model Context Protocol (MCP). Claude Desktop (oder ein anderer MCP-Client) verbindet sich mit XOS und erhält eine definierte Werkzeugpalette: Daten laden, anzeigen, bearbeiten, speichern.

AI-Workflow — kein direktes Schreiben
Änderungen an Daten folgen immer einem dreistufigen Workflow:

  1. xos_query — Daten laden und im Board anzeigen
  2. xos_ui_change_required — KI-Änderungen als Preview einblenden
  3. xos_ui_save — Benutzer bestätigt, Daten werden gespeichert

Kein direktes Schreiben in die Datenbank ohne Benutzerbestätigung.

Komponenten

Komponente Beschreibung
XOS Hub Hauptprozess — MCP-Server, OAuth-Login, Board-Rendering
xosp (Plugin-Server) Externer MCP-Server für eigene Datenquellen
mcp-bridge stdio→HTTP Proxy für Claude Desktop
DSL XML-basierte Context-Definition
Board Anzeigebereich im Wails-Fenster

Technologie-Stack

  • Go + Wails — Desktop-Applikation (macOS, Windows, Linux)
  • GraphQL — automatisch aus DSL generiert
  • HTML Templates — data-binding via field=, loop=, bind= Attribute
  • HashiCorp Vault — Secret Management
  • OAuth 2.0 / OIDC — Authentifizierung (z.B. Authentik)

© 2026 Xium OS

This site uses Just the Docs, a documentation theme for Jekyll.