OpenMausBot fuehrt ein ganzes Team von KI-Agenten aus einem Chatfenster

Zusammenfassung

OpenMausBot ist eine Desktop-Anwendung unter Apache-2.0, die mehrere lokale KI-Agenten ueber eine chatartige Oberflaeche fuehrt, jedem ein eigenes Modell und einen eigenen Cloud-Rechner gibt und Shell-Befehle sowie Dateiaenderungen hinter einer Bestaetigungskarte haelt.

Empfehlen
Name
OpenMausBot
Version
0.1.139
Preis
Kostenlos
Open Source
Open Source
Betriebssystem
WindowsmacOSLinux
Aktualisiert
2026-11-03 23:00

Wer mehrere KI-Agenten gleichzeitig laufen laesst, kennt dieselbe Plage: jeder wohnt in seinem eigenen Terminalfenster, und wer was faehrt, wie weit es ist und ob ein Mensch eingreifen muss, muss man selbst beobachten. OpenMausBot antwortet mit einer anderen Oberflaeche: jeder Agent wird zu einem Kontakt im Adressbuch, links eine Spalte Bilder, ein Klick und man ist im Gespraech.

Was es ist

OpenMausBot ist eine Desktop-Anwendung auf Electron-Basis mit React im Frontend, unter Apache-2.0, oeffentlich auf GitHub und derzeit ueber elftausend Sternen. Der Ansatz: jeder Agent bekommt seine eigene Konfiguration, eigenen Namen und eigenes Bild, eigenes Modell, eigenen Cloud-Rechner, eigene angebundene Anwendungen, und all das steckt in einer Oberflaeche, die wie ein Chatprogramm geformt ist.

Der Gewinn ist, dass es fast nichts zu lernen gibt. Wer je einen Messenger benutzt hat, kennt die Griffe schon: ungelesen, anheften, Kontextmenue, Ordner zum Gruppieren. Der Unterschied ist nur, dass auf der anderen Seite kein Mensch sitzt, sondern ein Agent, der Dateien lesen, einen Browser oeffnen und Befehle ausfuehren kann.

Das Hauptfenster folgt den Gewohnheiten eines Chats, hinter jedem Bild ein Agent
Das Hauptfenster folgt den Gewohnheiten eines Chats, hinter jedem Bild ein Agent

Jeder Agent bekommt einen eigenen Rechner

Das ist der groesste Unterschied zu einem gewoehnlichen Chat-Client. Oeffnet man das Rechnerfenster eines Agenten, startet fuer ihn ein Cloud-Desktop, mit laufender Vorschau waehrend der Arbeit; muss ein Mensch uebernehmen, bringt ein Klick die Kontrolle in den Browser, oder der Agent wird auf die Maschine gerichtet, vor der man selbst sitzt.

Der Sinn eines Rechners pro Agent ist Trennung. Der eine baut einen Crawler und darf Abhaengigkeiten installieren und seine Umgebung veraendern, wie er will, ohne die Umgebung zu verschmutzen, in der ein anderer Datenanalyse faehrt; bei einem riskanten Versuch bleibt der Schaden in dieser fluechtigen Maschine. Wer mehrere Auftraege gleichzeitig laufen laesst, faehrt damit sauberer als mit weiteren Terminalfenstern.

Im Rechnerfenster sieht man den Schreibtisch, an dem der Agent arbeitet
Im Rechnerfenster sieht man den Schreibtisch, an dem der Agent arbeitet

Es fragt, bevor es handelt

Was die Leute beunruhigt, wenn eine KI einen Rechner fuehrt, ist die Moeglichkeit, dass sie still etwas tut. OpenMausBot macht daraus eine Schicht fuer Rechte: einen Shell-Befehl ausfuehren, eine Datei aendern oder eine Frage an den Nutzer stellen erscheint alles als Karte im Gespraech, und man kann erlauben, ablehnen oder einfach im Chat antworten. Cloud-Rechner und lokale Maschine laufen durch dieselbe Logik.

Wichtig: das ist kein Protokoll im Nachhinein, sondern eine Sperre vor der Ausfuehrung. Ohne Erlaubnis kommt die Aktion nicht durch. Wer wichtige Unterlagen auf derselben Maschine haelt, fuer den ist dieses Design realer als jedes Versprechen von Nachvollziehbarkeit hinterher.

Befehle und Dateiaenderungen warten als Karten auf eine Entscheidung
Befehle und Dateiaenderungen warten als Karten auf eine Entscheidung

Ausloeser: vom Antreiben zum Von-selbst-Anfangen

Es gibt eine Seite fuer Ausloeser, und sie regelt den Satz: wenn etwas geschieht, tut ein bestimmter Agent eine bestimmte Sache. Eine geplante Aufgabe laeuft einmal, an gewaehlten Wochentagen oder in einem Abstand von fuenf bis eintausendvierhundertvierzig Minuten; Intervallaufgaben richten sich nach einer Startzeit, und laeuft der vorige Durchgang noch, wird der neue uebersprungen, damit sich die Arbeit nicht zu einer Schlange stapelt. Daneben kann ein Ausloeser eine aeussere Anfrage sein oder ein Ereignis aus einer angebundenen Anwendung, etwa ein Antwortentwurf, wenn Post von einer bestimmten Person eintrifft.

Der Wert liegt darin, dass ein Agent aufhoert, etwas zu sein, das man anstupst, und anfaengt, Dienst zu haben. Morgenuebersicht, regelmaessige Pruefung, ein Formular, das bei Ankunft bearbeitet werden muss: liegt das auf einem Ausloeser, erscheint der Mensch nur noch am Entscheidungspunkt.

Angebundene Anwendungen und Wiederverwendung im Team

Ein Marktplatz fuer angebundene Anwendungen gehoert dazu: einmal erlauben, und jeder Agent kann diese Dienste als Werkzeuge rufen, von Post und Kalender ueber Codeverwaltung und Dokumentarbeit bis Projektverwaltung. Schluessel liegen lokal, die Oberflaeche zeigt nur eingerichtet und gibt sie nie zurueck, was auf einer von mehreren Personen genutzten Maschine zaehlt.

Auch der Teamgedanke ist interessant. Ein Agententeam laesst sich in eine Markdown-Datei packen; beim Import laeuft eine Pruefseite, die Mitglieder, Kanaele, Ablaeufe und Verbindungsliste zeigt, bevor etwas entsteht. Eine ganze Abteilung laesst sich als eine Datei exportieren und weitergeben, aber Verlauf, Schluessel und Modellwahl reisen nicht mit: wer importiert, bekommt frische Agenten, abgeschaltete Faehigkeiten und pausierte Routinen. Struktur ohne Daten zu tragen ist ein sichererer Tausch als nur Konfiguration zu exportieren.

Grenzen und Passung

Das Projekt ist ehrlich ueber seinen Zustand: frueh, aber brauchbar, die Kette von der Nachricht ueber Ausfuehrung, gestreamte Antworten, Werkzeugaufrufe und Bestaetigungen bis zur Rechnernutzung funktioniert. Fuer macOS und Windows gibt es offizielle Builds; die Fassung fuer Ubuntu 24.04 ist noch im Test und mit Abstrichen bei den Faehigkeiten verbunden; gehostete und mobile Verbindungen entstehen noch, und aeussere Anfragen als Ausloeser haengen derzeit an einem lokalen Empfaenger; Anrufe laufen nur auf macOS. Der aktuelle Stand ist 0.1.139, und weil es auf Electron laeuft, fuehlen sich Groesse und Speicherbedarf nicht so leicht an wie eine native Anwendung.

Fuer wen? Wer schon mehrere Agenten laufen laesst und das Verwalten als zerstreut empfindet, sieht den Wert dieser Oberflaeche sofort, und wer je Aufgabe ein anderes Modell, einen anderen Rechner oder andere Rechte braucht, spart viel manuelles Umschalten. Wer eine KI nur gelegentlich eine Frage stellt, fuer den sind Gewicht und Begriffe zu viel: das ist eine Werkbank fuer Leute, die mehrere Sachen gleichzeitig laufen lassen.

OpenMausBotDownload
Unterstützte Systeme: Windows macOS Linux