mastra-ai/mastra

Mastra is the modern TypeScript framework for AI-powered applications and agents.

View on GitHub →
TypeScriptNOASSERTIONagentsaichatbotsjavascriptllm
Stars
26.4k
Δ 7d
Δ 30d
Age
1 yr
Last push
19m ago
27k27k26k26k26kJul 22
90-day star history

Most-wanted open issues

Ranked by 👍 reactions. 267 open issues total, checked 2026-07-22.

Issue👍CommentsOpened
2191 mo
[FEATURE] Support for message branching

enhancement, Memory, Needs Discussion, p: low, impact:high

5131 yr
511 wk
526 mo
[FEATURE] Add Persistence Capability to GraphRAG

enhancement, help wanted, RAG, impact:low

461 yr

Alternatives in Agent SDKs & frameworks

The agent engineering platform.

142.3k
Python
3 yrs

Open-source super AI assistant & Agent Harness. Plans tasks, runs tools and skills, self-evolves with memory a…

46.1k
Python
3 yrs

Build, run, and manage agent platforms.

41.3k
Python
4 yrs

The Frontend Stack for Agents & Generative UI. React, Angular, Mobile, Slack, and more. Makers of the AG-UI P…

36.2k
+1397d
TypeScript
3 yrs

Composio powers 1000+ toolkits, tool search, context management, authentication, and a sandboxed workbench to…

29.3k
+687d
TypeScript
2 yrs

🤗 smolagents: a barebones library for agents that think in code.

28.5k
+1007d
Python
1 yr