Eine Plattform für Beratungslieferung

Über ein Jahrzehnt Beratungsmandate in Pharma, Finanz und Fertigung zeigten ein wiederkehrendes Muster: Die eigentliche Lieferung war meist der schwächste Teil.

Das Problem

Jedes Mandat endete ähnlich. Schulungsvideos auf Vimeo. Prozessmodelle in Miro. Dokumentation in Notion. Datenplattformen auf dem SharePoint des Kunden. Websites bei einer externen Agentur.

Das Ergebnis war ein Dokument mit Links zu fünf verschiedenen Tools — keine zusammenhängende Lieferung, sondern eine Sammlung verstreuter Zugänge.

Was wir brauchten

Eine Plattform, in der wir alles aus einem Mandat bündeln können — Medien, Prozesse, Schulungen, Datentools, Websites — in einer selbst gehosteten Umgebung, die der Kunde tatsächlich besitzt. Eine URL. Ein Login. Sein Server.

Bestehende Lösungen decken Teile ab, nicht das Ganze. Nextcloud verwaltet Dateien, aber kein Video-Transcoding oder Prozessmodellierung. Notion verwaltet Dokumente, aber keine Medienpipelines. Vimeo verwaltet Video, sonst nichts.

Was wir gebaut haben

Aipokit ist eine Plattform, die folgendes vereint:

  • Medienpipeline: Video hochladen → automatisches HLS-Transcoding. Bilder hochladen → automatische WebP-Konvertierung. PDFs hochladen → automatische Thumbnail-Generierung.
  • Smart Workspaces: Ordner, die wissen, welche Anwendung zu öffnen ist. Typ „course” wird zur Schulungsumgebung. Typ „bpmn-simulator” wird zum Prozessmodellierer.
  • Zugangscodes: Beliebige Ordner per Code teilen. Keine Konten nötig. Der Kunde öffnet einen Link, gibt einen Code ein und sieht seine Lieferungen.
  • Standalone Delivery: Dem Kunden ein Binary für seinen eigenen Server übergeben. White-Label mit seinem Branding.

Warum eine einzelne Binary

Wenn Sie Infrastruktur an einen Kunden übergeben, muss sie zuverlässig laufen. Keine Laufzeit-Abhängigkeiten, die der Kunde debuggen muss. Eine Binary, eine SQLite-Datei. Start in Millisekunden, Backup durch Kopieren zweier Dateien.

Einstieg

docker compose up
open http://localhost:3000

Ersten Kunden-Workspace in fünf Minuten anlegen.

Published