Projekt
Eine Firma aus Agenten, die um Erlaubnis fragt
Agenten-Plattform mit Zuständigkeiten, Rechtestufen und Freigaben — je Mandant getrennt, Modelle lokal und in der Cloud.
KI gab es überall — nirgends als System
Vor Olymp steckte KI an vielen Stellen: in zeitgesteuerten Jobs mit Modellaufrufen, in Chat-Assistenten neben der Warenwirtschaft, in Skripten mit eigenem Schlüssel. Jede Stelle hatte eigene Regeln — oder keine. Wer wissen wollte, was ein Agent gestern getan hat, musste in fünf Protokolle schauen. Wer eine Freigabe wollte, bekam sie an drei Orten auf drei Arten.
Olymp fasst das zu einer Plattform zusammen, die wie eine Firma aufgebaut ist: ein Vorstand je Mandant, Abteilungen mit Zuständigkeit — Buchhaltung, Einkauf, Marketing, Kundenservice, Entwicklung, Systembetrieb — ein Adressbuch, Delegation mit Rückmeldung. Jeder Agent hat einen Namen und eine Persönlichkeit; kundensichtbar ist davon nichts.
Über allem steht eine Regel, die nicht in einem Prompt steht, sondern in der Datenbank: Was unumkehrbar ist, entscheidet ein Mensch. Ein Agent kann eine Buchung vorschlagen, eine Kundenantwort entwerfen, eine Löschung beantragen. Ausführen kann er es nicht — auf keinem Pfad, auch nicht, wenn ein anderer Agent ihn darum bittet.
Die zweite Regel ist die Mandantentrennung. Beide Mandanten nutzen dieselbe Plattform, aber nichts davon ist gemeinsam: eigener Runner unter eigenem Betriebssystem-Benutzer, eigener Tresor für Zugangsdaten, eigene Wissensbasis, eigener Vorstand. Ein Fehler in einem Mandanten kann den anderen nicht erreichen.
16
Agenten aktiv
in zwei Mandanten
Agenten mit Status aktiv in der Plattform-Datenbank, verteilt auf die Mandanten TechFluxx und Mediazehe. erhoben 05.09.2026
12.035
Läufe protokolliert
davon 11.347 abgeschlossen
Jeder Auftrag an einen Agenten ist ein Lauf mit lückenloser Ereignisspur — auch die abgebrochenen. erhoben 05.09.2026
149
Werkzeuge
über 13 MCP-Server, 235 Freischaltungen
Registrierte Werkzeuge im Katalog; jede Freischaltung ist eine Zeile Agent × Werkzeug × Rechtestufe. erhoben 05.09.2026
322
Freigabe-Anträge
jeder von einem Menschen entschieden
Anträge auf Stufe 2 (unumkehrbar), die ein Agent gestellt hat und die in der Freigabe-Inbox entschieden wurden oder warten. erhoben 05.09.2026
14
Modelle im Katalog
12 aktiv, lokal und in der Cloud
Modelle, zwischen denen je Agent, je Gespräch und je Nachricht gewählt werden kann — lokale auf eigener Hardware und Cloud-Modelle per Abo. erhoben 05.09.2026
7
Hosts überwacht
alle 60 Sekunden, mit Wandlast
Rechner, deren Auslastung das Monitoring-Modul im Minutentakt erfasst und mit den Agentenläufen korreliert. erhoben 05.09.2026
Panel, Runner, Gate — und Modelle, die austauschbar sind
Drei Teile, die getrennt laufen: das Panel verwaltet, der Runner handelt, das Gate entscheidet, was der Runner darf. Modelle und Werkzeuge hängen daran wie Steckkarten.
- 01
Panel
Verwaltung, Läufe mit lückenloser Ereignisspur, Freigabe-Inbox, Meldekanal. PHP ohne Framework, derselbe Kern wie die Warenwirtschaft.
- 02
Runner je Mandant
Python-Prozesse unter eigenem Betriebssystem-Benutzer. Ein Runner kann die Zugangsdaten des anderen Mandanten nicht lesen — auch nicht auf demselben Rechner.
- 03
Drei Rechtestufen
Lesend und umkehrbar läuft automatisch, schreibend nach Regelwerk, unumkehrbar nur nach Freigabe. Die Stufe hängt an der Folge, nicht an der Aufgabe.
- 04
Modell-Router
Ein Router vor lokalen Modellen und Cloud-Diensten; Modellwahl je Agent, je Gespräch, je Nachricht. Jede Antwort trägt ihr Modell als Kennzeichen.
- 05
Drei Ausführungsarten
Modelle per Schnittstelle mit eigenem Werkzeug-Protokoll, Claude per Kommandozeile, Codex per Kommandozeile. Die Wahl trifft die Plattform nach Modellart.
- 06
Werkzeuge über MCP
Fassaden auf die Warenwirtschaft, Dateien, Web, EU-Produktdatenbank, Wissensbasis, SSH, Virtualisierung. Freischaltung je Agent und Stufe — als Datensatz, nicht als Prompt.
- 07
Zugangsdaten aus dem Tresor
Ein Lauf erhält Verweise, nie Werte. Fehlt ein Schlüssel, bricht der Lauf ab — er läuft nicht mit leerem Passwort weiter.
- 08
AiHub
Langlebige Gespräche, geräteübergreifend; Themen, Volltextsuche, Freigaben als Karten im Verlauf, Modellwechsel mitten im Thread.
- 09
Coder
Web-Editor auf registrierten Projekten, jede Speicherung ein Git-Commit, Versionen und Diff im Panel, Aufträge an den Entwicklungs-Agenten.
- 10
Messenger-Bridge
Discord-Threads werden Gespräche im AiHub — auch Direktnachrichten an den Systembetreuer.
- 11
Monitoring
Hosts im Minutentakt, Stromaufnahme des Modellrechners über die Steckdose, Korrelation zwischen Agentenläufen und Auslastung.
- 12
Wissensbasis
Git-Markdown je Mandant mit Vektorindex, Obsidian als Editor für Menschen. Den Prüfstatus eines Dokuments kann kein Agent setzen.
- 13
Push und PWA
Freigaben und Meldungen aufs Telefon; entschieden wird mit drei Ausgängen — annehmen, ändern, ablehnen.
Woran die Plattform hängt
Modelle
- Qwen3 (lokal)
- gpt-oss (lokal)
- Claude
- Codex
- Hermes-Gateway
Infrastruktur
- Proxmox
- Ubuntu
- MariaDB
- LiteLLM
- Vaultwarden
- Gitea
- Discord
- Shelly
Werkzeuge
- ERP-Adapter
- EPREL
- Dateien (SFTP, SMB)
- Web
- SSH
- Proxmox-API
- WinRM
- Wissensbasis
Drei Vorfälle, die Regeln wurden
-
01
Der stille Totalausfall
Die Agenten liefen wochenlang leer: Aufträge wurden erzeugt, aber keine einzige von 940 Meldungen erreichte einen Menschen. Kein Fehler im Protokoll — der Zusteller war schlicht nie gestartet worden.
Lehre: Durchsatz zählen, nicht Fehler. Ein System, das nichts meldet, ist nicht gesund, sondern stumm. Am Artefakt prüfen, nicht an der Erfolgsmeldung →
-
02
Die gerissene Freigabekette
Eine Freigabe kam an, wurde protokolliert — und nicht ausgeführt. Die Kennung des Mandanten überlebte den Wechsel in einen Ausführungs-Thread nicht; der Aufruf lief mit leerem Kontext und wurde zu Recht abgewiesen.
Lehre: Eine Schranke, die zu oft fällt, ist genauso ein Fehler wie eine, die nie fällt. Beides wird jetzt gemessen. Ein Ausfall ist kein Urteil →
-
03
Größer ist nicht besser
Zehn Modelle von acht bis 235 Milliarden Parametern, verglichen an echten Aufgaben aus dem Betrieb statt an Standard-Benchmarks. Bei der Compliance-Prüfung gewann die Mittelklasse, bei Produkttexten das große Modell — das größte brachte nichts, was die kleineren nicht auch konnten.
Lehre: Messen statt vermuten — und vor „KI dafür einsetzen" die Frage, ob es überhaupt KI braucht. Wie KI hier eingebettet ist →
Vier Baustellen, nach Priorität
Antworten im Schattenbetrieb
Ein Agent entwirft Kundenantworten auf Marktplatz-Tickets; ein Mensch gibt per Telefon frei. Bis die Trefferquote stimmt, geht nichts nach draußen.
Regel statt Modell
Wo sich eine KI-Entscheidung als Regel aufschreiben lässt, fliegt das Modell raus. Bei der Preisfreigabe hat das den Aufrufbedarf um vier Fünftel gesenkt.
Wissen mit Verfallsdatum
Jeder Eintrag der Wissensbasis trägt Herkunft, Vertrauensgrad und das Datum der letzten Bestätigung. Wissen ohne Verfallsdatum ist Aberglaube.
Durchsatz-Sicht
Ein Zähler am Ereignisbus, der Läufe, Meldungen und Zustellungen pro Tag nebeneinanderlegt — die Sicht, die beim Totalausfall gefehlt hat.
Dazu gehört
- Projektmediakiss — Warenwirtschaft für Handel über mehrere Kanäle: Lieferantenkataloge, Preisbildung, Marktplätze, Rechnungswesen, Regulatorik — ohne Framework, in zwei Instanzen.
- ProjektMediazehe — Warenwirtschaft, Shop, Odoo-Anbindung und ein eigener Agenten-Mandant für einen Telekom-Partner mit zwei Standorten.
- ThemaKI-First
- ThemaInfrastruktur & Sicherheit