marimo

marimo entwickelt das gleichnamige reaktive Python-Notebook und veröffentlicht den offiziellen marimo MCP Server, über den KI-Agenten mit laufenden Notebook-Sitzungen verbunden werden können. Anders als klassische Notebooks speichert marimo seine Notebooks als reine Python-Dateien (.py), wodurch sie Git-freundlich, reproduzierbar und auch als eigenständige Skripte oder Webanwendungen ausführbar sind.

Zentrales Merkmal ist die reaktive Ausführung: Wird eine Zelle verändert, aktualisiert marimo automatisch alle davon abhängigen Zellen und vermeidet dadurch die typischen Fehler durch veralteten Zwischenzustand, die bei klassischen Notebooks häufig auftreten. Eingebaute interaktive Elemente wie Schieberegler, Dropdown-Menüs, interaktive Datentabellen und auswählbare Diagramme erleichtern die explorative Datenanalyse. Der Editor bietet Autovervollständigung im Stil von GitHub Copilot, Vim-Tastenkürzel, Code-Formatierung und ein Debugging-Panel, ergänzt durch eine umfassende Kommandozeilen-Schnittstelle sowie Unterstützung als Bibliothek und VS-Code-Erweiterung. Erstklassige SQL-Unterstützung funktioniert direkt mit Polars, Pandas, PyArrow, DuckDB, SQLite, Postgres und MySQL. Notebooks lassen sich als WebAssembly-gestützte HTML-Exporte oder eigenständige Webanwendungen über die marimo-CLI teilen.

marimo wurde 2022 von Akshay Agrawal und Myles Scolnick gegründet, mit Sitz in San Francisco und bislang 5 Millionen US-Dollar an Finanzierung. Agrawal arbeitete zuvor bei Google Brain am Aufbau von TensorFlow und promovierte an der Stanford University zu Vektor-Embeddings, Scolnick war zuvor Ingenieur bei Palantir und CloudKitchens. Das Projekt ist vollständig quelloffen und zählt über 22.900 GitHub-Sterne; zu den Nutzern zählen unter anderem Stanford, Johns Hopkins, OpenAI, Shopify und Pfizer.

Dass marimo Notebooks als reine .py-Dateien statt als proprietäres JSON-Format speichert, löst ein seit Jahren bekanntes Problem klassischer Jupyter-Notebooks: die schwierige Versionsverwaltung und Code-Review-Fähigkeit von Notebook-Inhalten in Git.

MCP-Server

Profil

Status
verifiziert
Zuletzt geprüft
08.09.2026
Offizielle Website