Agent Frameworks
CrewAI
CrewAI is a framework for orchestrating role-playing autonomous AI agents. It enables agents to work together as a team, each with specific roles and responsibilities, to accomplish complex tasks through collaboration and coordination.
Mastra
Mastra is an open-source TypeScript agent framework designed to give you the primitives you need to build AI applications and features. You can use Mastra to build AI agents that have memory and can execute functions, or chain LLM calls in deterministic workflows. You can chat with your agents in Mastra's local dev playground, feed them application-specific knowledge with RAG, and score their outputs with Mastra's evals.