ツールを投稿

Mastra

AIエージェントを作るオープンソースのTypeScriptフレームワーク

無料 開発者向け
ツールを開く →

Mastraは、AI機能を作るJavaScriptとTypeScriptの開発者を対象にしています。ツールを呼び出すエージェント、ステップと分岐を持つワークフロー、文書の検索、メモリ、評価、オブザーバビリティといった部品を備えています。開発者はプレイグラウンド付きでローカルで動かし、テストやデバッグができます。

設計はウェブのスタックに合っていて、サーバーレスのプラットフォームへのデプロイと、Next.jsなどのフレームワークとの連携に対応しています。共通のインターフェースを通じて多くのプロバイダーのモデルを使え、Model Context Protocolにも対応しています。ホスト型のプラットフォームではデプロイと監視ができます。

Mastraは無料のオープンソースで、周辺に商用のサービスがあります。Pythonベースのフレームワークに比べると新しいものです。代替にはLangGraph、Vercel AI SDK、OpenAI Agents SDK、CrewAI、Haystackがあります。エージェントを作るTypeScriptのチームに向いています。