Rome: Open-Source-Alternative zu Grok Bot und Muse
Das MIT-lizenzierte Projekt Rome bündelt Agenten, Skills und eigene Apps in einer selbst hostbaren Laufzeit – 511 Sterne auf GitHub.
Kurz gesagt
Rome ist ein quelloffenes, selbst hostbares Agenten-Betriebssystem unter MIT-Lizenz, das sich in seiner GitHub-Beschreibung ausdrücklich als offene Alternative zu Grok Bot von xAI und Metas Muse positioniert.
Auf einen Blick
- Lizenz: MIT; Umsetzung als TypeScript-Monorepo mit pnpm, inklusive Electron-Hülle und Guardian-Dashboard.
- Projektstand zum Abruf: 511 Sterne, 40 Forks, 7 Beobachter, 34 Vorgänge, 16 Pull Requests, 270 Commits im Hauptzweig.
- Entwicklungsumgebung: Node.js 24 oder neuer, pnpm 11.6 über Corepack, Docker mit Compose; Dashboard auf Port 7663.
- Rome Cloud läuft als Vorschau und stellt jedem Guardian eine eigene private Umgebung bereit.
- Nicht belegt: unterstützte Modellanbieter, Versionsnummer, Zahl der Mitwirkenden.
Rome ist ein quelloffenes Betriebssystem für KI-Agenten, das sich auf eigener Hardware betreiben lässt und laut Repository-Beschreibung als offene Alternative zu Grok Bot von xAI und Metas Muse antritt. Der Code liegt unter MIT-Lizenz auf GitHub.
Agenten, die ihre eigene Werkzeugkiste anlegen
Hinter dem Wort „compounding“ steckt die Idee, dass Arbeitsergebnisse liegen bleiben: Agenten bauen unter Aufsicht eigene Abläufe, Skills und Werkzeuge, bewährte Fähigkeiten werden zu Bausteinen für den nächsten Auftrag. Das Projekt bündelt das in sogenannten Rome Apps, die typisierte Aktionen, app-eigene Agenten, in Alltagssprache beschriebene Skills, Hooks für den Lebenszyklus sowie dauerhafte Datenbank und Dateien zusammenfassen. Als Anwendungsfälle nennt die Projektseite Code-Reviews, das Sortieren von E-Mails, Preisbeobachtung, Kundeninterviews und geplante Aufgaben mit langem Nachlauf. Die Selbstbeschreibung fasst das knapp: „The agentic OS for humans and agents.“
Ein Monorepo in TypeScript
Technisch handelt es sich um ein pnpm-Monorepo in TypeScript. Der Ordner packages/core enthält die Agenten-Laufzeit mit Sessions, Aktionen, Events, Kanälen, Policies und Gedächtnis, packages/web das Guardian-Dashboard, packages/desktop eine Electron-Hülle; unter rome_apps/ liegen die mitgelieferten Apps. Für Entwicklerinnen und Entwickler verlangt die Anleitung Node.js 24 oder neuer, Corepack mit pnpm 11.6 sowie Docker samt Compose, dazu gibt es die Pakete für Backend und Frontend. Wer nur ausprobieren möchte, startet ein Quickstart-Skript, das Docker prüft, das veröffentlichte Image zieht und den Dienst startet; das Dashboard antwortet danach auf Port 7663, der Zustand bleibt in benannten Docker-Volumes.
Zahlen zum Projektstand
Zum Zeitpunkt des Abrufs wies die Projektseite 511 Sterne, 40 Forks und 7 Beobachter aus, dazu 34 offene Vorgänge und 16 Pull Requests bei 270 Commits im Hauptzweig. Solche Werte sind Momentaufnahmen und sagen für sich genommen wenig über die Reife einer Codebasis. Ergänzend bietet das Team eine Vorschau auf Rome Cloud an, die jedem Guardian eine eigene private Umgebung bereitstellt; die Dokumentation liegt unter romeos.cc/docs.
Abgrenzung zu Grok Bot und Muse
Die Gegenüberstellung im README argumentiert durchgehend über die Kontrolle von Laufzeit und Quellcode. Gegen Grok Bot setzt Rome eine selbst betreibbare Laufzeit und eine wiederverwendbare App-Architektur statt eines geteilten Cloud-Rechners. Gegenüber Muse betont das Projekt versionierten Quellcode, die freie Wahl des Modellanbieters und den Betrieb auf eigener Infrastruktur statt bei Meta gehosteter Artefakte. Von einem dritten System, Hermes Agent, grenzt es sich damit ab, dass ausführbare Aktionen und fertige Oberflächen erhalten bleiben und nicht nur Text-Skills und Skripte.
Was offenbleibt
Diese Einordnung stammt vollständig vom Projekt selbst; eine zweite, unabhängige Berichterstattung zu dieser Meldung lag nicht vor, ein Vergleichstest der drei Systeme ebenso wenig. Offen bleibt zudem, welche Modellanbieter konkret angebunden sind: Die Seite spricht nur allgemein von freier Anbieterwahl. Auch wie streng die genannten Policies Freigaben, Rechte und Abschottung durchsetzen, führt sie nicht aus, und weder eine Versionsnummer noch ein Release-Datum oder eine Zahl der Mitwirkenden ist dort sichtbar.
Häufige Fragen
Was ist Rome (rome-os/rome)?
Ein quelloffenes Agenten-Betriebssystem unter MIT-Lizenz, in dem Menschen und Agenten gemeinsam arbeiten und Agenten eigene Aktionen, Skills und Oberflächen als sogenannte Rome Apps anlegen.
Kann man Rome selbst hosten?
Ja. Ein Quickstart-Skript prüft Docker, zieht das veröffentlichte Image und startet den Dienst; das Dashboard läuft danach auf Port 7663. Für die Entwicklung sind Node.js 24 oder neuer, pnpm 11.6 und Docker Compose nötig.
Worin unterscheidet sich Rome von Grok Bot und Muse?
Laut README vor allem in der Kontrolle: selbst betreibbare Laufzeit und wiederverwendbare Apps statt eines geteilten Cloud-Rechners, dazu versionierter Quellcode und freie Wahl des Modellanbieters statt bei Meta gehosteter Artefakte.