Mastra
Mastra ist ein seit 2024 entwickeltes, quelloffenes TypeScript-Framework für KI-Agenten und -Anwendungen. Es bündelt Agenten mit Anweisungen und Werkzeugen, typisierte Workflows mit Verzweigungen und Wiederholungen, Gedächtnisfunktionen sowie Nachverfolgung, Metriken und Bewertungen.
Mastra ist ein quelloffenes TypeScript-Framework für KI-Agenten: Agenten mit Werkzeugen, typisierte Workflows, Gedächtnis und eingebaute Nachvollziehbarkeit in einem Paket.
Erklärung
Mastra beantwortet die Frage, die nach dem ersten Prototypen kommt: Wie wird aus einem Agenten ein Bestandteil eines Systems? Dafür trennt es Zuständigkeiten sauber. Ein Agent kennt Auftrag, Werkzeuge und Modell. Ein Workflow beschreibt die Schritte, die verlässlich in Reihenfolge und mit Wiederholungen ablaufen müssen. Das Gedächtnis entscheidet, was ein Agent über Sitzungen hinweg behält. Und weil Nachverfolgung und Bewertungen eingebaut sind, lässt sich Qualität messen, statt sie zu behaupten. Das Framework ist jung: Schnittstellen bewegen sich noch, und eine eigene gehostete Infrastruktur gibt es nicht – Speicher und Betrieb stellt man selbst. Eine öffentlich dokumentierte Auftragsverarbeitungsvereinbarung des Anbieters ließ sich nicht belegen, was bei personenbezogenen Daten zu klären ist.
Relevanz für Marketing
Für Teams, die ohnehin in TypeScript arbeiten, entfällt der Sprachwechsel nach Python – ein unterschätzter Faktor, weil Wartung dort bleibt, wo die Website liegt. Für Verantwortliche zählt vor allem, dass Bewertungen und Protokolle Teil des Frameworks sind: Damit lässt sich eine Agentenleistung mit Zahlen statt mit Eindrücken abnehmen.
Beispiel
Ein Redaktionsagent recherchiert Quellen, erstellt einen Entwurf und legt ihn zur Freigabe vor. Der Workflow hält die Reihenfolge fest, wiederholt fehlgeschlagene Schritte und protokolliert jeden Werkzeugaufruf samt Kosten für die spätere Auswertung.
Häufige Fallstricke
Als junges Framework ändert Mastra Schnittstellen häufiger, als es Produktionsteams gefällt – Versionsstände sollten fixiert und Aktualisierungen geplant werden. Und weil kein gehosteter Betrieb dazugehört, bleibt die Verantwortung für Speicher, Sicherung und Datenhoheit vollständig im Haus.
Entstehung & Geschichte
Mastra wurde ab 2024 von einem Team mit Erfahrung aus dem Gatsby-Umfeld entwickelt und öffentlich auf GitHub bereitgestellt. Es wuchs in kurzer Zeit zu einem der bekannteren TypeScript-Frameworks für Agenten und ergänzte Workflows, Gedächtnis und Bewertungen um Steuerungsschichten für mehrstufige Agenten.
Weiterführende Ressourcen
Anwendungsfälle im Marketing
Mehrstufige Marketing-Workflows mit Freigabeschritt.
Agenten mit Gedächtnis über Sitzungen hinweg, etwa im Kundenservice.
Bewertungen als Abnahmekriterium für Agentenqualität.
Anbindung interner Werkzeuge über typisierte Schnittstellen.
Häufige Fragen
Mastra oder LangGraph?
LangGraph ist im Python-Umfeld stärker verankert und modelliert Abläufe als Graph. Mastra ist TypeScript-nativ und bringt Workflows, Gedächtnis und Bewertungen zusammen. Die Wahl folgt meist der Hauptsprache des Teams.
Kann ich Mastra selbst betreiben?
Ja, das ist der Normalfall. Es gibt keine verpflichtende gehostete Plattform; Speicher und Laufzeit stellt man selbst, was Datenhoheit erleichtert und Betriebsaufwand erhöht.
Ist das Framework produktionsreif?
Für begrenzte, klar abgenommene Anwendungsfälle ja, mit fixierten Versionen und eigener Überwachung. Wer Stabilität über Jahre braucht, sollte die Änderungsfrequenz der Schnittstellen einplanen.
Verwandte Services
Tiefer einsteigen: Agentic AI Hub · Modellvergleich 2026