
Mastra is a TypeScript framework for developers building AI agents and applications on their own servers or inside existing web apps. Its server runs locally or as a standalone deployment; Mastra Cloud provides a hosted alternative. Model routing connects to providers such as OpenAI, Anthropic, and Gemini, so running the framework locally doesn't keep those model requests on your machine.
Agents can choose tools and work through open-ended tasks, while graph-based workflows give developers explicit control over execution. The framework brings both approaches together with persistent memory and ways to inspect agent behavior.
Mastra integrates with React, Next.js, and Node.js, with Vercel's AI SDK UI and CopilotKit available for assistant interfaces. Its core framework is open source under Apache 2.0; enterprise code is source-available under the Mastra Enterprise License.
Claim this page with an email at mastra.ai. Mastra gets the verified badge, and you can upgrade the listing to be featured on localhosted. Proud to be listed? Put our badge on your site.
Want more people to find Mastra?Promote it
Something wrong or outdated on this page?
42.4KUpdated 1 day agoApache-2.0
Docker · Web#Guardrails#Human approval#LLM tracing
Agno is a Python framework and runtime for developers building customer-facing or internal AI agents. You can run its agent platform locally with Docker, on your own servers or in your cloud. The open-source framework uses the Apache 2.0 license, and the platform keeps sessions, memory, knowledge and traces in your database.
157.6KUpdated 3 hours ago
Docker · Web#Code execution#MCP#OpenAI-compatible API
29.8KUpdated 1 day agoApache-2.0
macOS · Docker · Web#Code execution#LLM tracing#Multi-user access
21.3KUpdated 9 months agoApache-2.0
Web#Guardrails#LLM tracing#MCP
9.4KUpdated 1 day agoApache-2.0
macOS · Windows · Linux · iOS · Android · Web#Batch processing#LLM tracing#Structured output
42.5KUpdated 2 hours agoMIT
#Human approval#Multi-agent workflows#Persistent memory
Dify is a source-available platform for teams building AI agents and apps on a visual canvas. Its Community Edition runs on your own server with Docker. Dify also offers a hosted cloud service, while Enterprise deployments can run in a VPC or on a self-hosted server. The Community Edition uses a custom Apache 2.0 derivative license.
Sim is an AI agent workspace for teams that need to build automations and control how people use them across an organization. You can self-host it on your own server or cloud with Docker or Kubernetes. Its open-source code uses the Apache 2.0 license.
Rasa is an AI agent platform for product teams building customer-facing text and voice assistants. Teams can deploy agents on their own infrastructure and choose their models and data arrangements. Its CALM engine combines language model understanding with business flows whose code enforces rules, so an assistant can handle conversational wording while following defined processes.
BAML is a programming language for developers building AI agents, with typed model calls and local tracing built into the language. It runs standalone on macOS, Linux and Windows, or alongside an existing application. The language is open source under Apache 2.0, and works offline.
LangGraph is a free, MIT-licensed Python framework for developers building AI agents that need to keep state and handle complex tasks. It gives teams control over how an agent moves between steps, where people can intervene, and what happens when a long-running task is interrupted.