デモ動画 作品概要 Tru-S3という5人チームで開発した「UltraSoulMatch.ai」は、自分のGithubやサイトなどのURLを入力するだけで、自分と似たエンジニアや求めているエンジニアを探すことができる「エンジニアマッチングサービス」です。このサービスは、既存のサービスとは全く違い、 URLを貼るだけで自分のことを全て調べ上げてくれる 独自のAI Agentが高精度で分析する 登録されているユーザー同士で長期的にマッチングや活動ができる 以上のような新規性と技術的優位性を持っています。 誰のどんな課題を解決するのか 早速、新規性を紹介していきます。まずは誰のどんな課題かを深堀します。 誰の エンジニア よりパワーアップしたい人 よい出会いやハッカソン仲間を探している人 どんな課題を解決するのか 自分では調べ上げることのできないビッグデータから人を検索 自分の思想や技術力に近い
Fairy (AI エージェント) を作るメモまとめ > Mastra アプリを Cloudflare Workers にデプロイする npx create-mastra@latest で local で動く Mastra アプリは秒で作れた ので、これを Cloudflare Workers にデプロイしてインターネットからアクセス出来るようにする。 // こんな感じの mastra を Cloudflare Workers にデプロイしたいってわけ export const mastra = new Mastra({ workflows: { weatherWorkflow }, agents: { fairy, weatherAgent }, storage: new LibSQLStore({ // stores telemetry, evals, ... into memory
はじめに Mastraを使うと、簡単にLLMをつなげたWorkflowや各種Toolsを連携したAgentを作る事ができます。ドキュメントも充実しており、ドキュメントを参照するMCPサーバも提供されているので、簡単にそれっぽいものが作れてします。最高! 一方で、動作させるだけではなくデプロイメント、テスト、LLMの出力の品質など、サービスを実運用する上では困った事がたくさんあったので、今回はその内容と自分が行った対策についてまとめようと思います! 成果物 本題の説明をわかりやすくするために、まずはMastraで作った成果物を共有します。サービスは以下のようなLINE BOTで2つの機能があります。1がMastraのWorkflow、2がAgentの機能を使って作られてます。 1)毎朝その日の市場状況をレポートする 2)レポートに対して質問する 1が主な機能で、情報の収集から取捨選択、そして
Introduction Mastraは、TypeScriptでAIエージェントを開発できるフレームワークです。。 モデルのルーティング機能を持っていたりRAG対応していたり各種サーバレスサービスに対応していたり、 いろいろと機能があり、最近話題になってます。 本稿では、Mastraを使って簡単なAgentを作成し、Cloudflare Workersにデプロイしてみます。 Mastraの詳細な機能については、以下の記事を参照してください。 Mastraの基本機能と何ができるか Mastraで作るAIエージェント入門 Environment MacBook Pro (14-inch, M3, 2023) OS : MacOS 14.5 bun : 1.2.5 Node.js v20.0以降がPrerequisitesとありますが、 Bunで動いたのでそれを使います。 また、Cloudfla
こんにちは、ニケです。 皆さん、Mastra 使っていますでしょうか? 手軽に作れるAIエージェントフレームワークとして、最近また話題に上がってきている気がしますね。 私も過去に何回か記事にしています。 今回はMastraで作ったAIエージェントをMastra Cloudでデプロイする方法について紹介します。 今回使用するアプリはこちらにあります。 MastraとはMastra(マストラ)は、AIエージェント開発を効率化するためのオープンソースフレームワークです。 TypeScriptで実装されており、LLMを利用して外部APIやツールを呼び出すAIエージェントをシンプルなコードで作成できます。 OpenAI、Anthropic、Google Geminiなど複数のAIサービスに対応しているので、用途に合わせたモデル選択が可能です。 環境構築するそれでは、まずはMastraの実行環境を作り
Mastra は A2A プロトコルをサポートしています。Mastra サーバーを構築することで A2A プロトコルに準拠したサーバーが立ち上がります。この記事では Mastra を使用して A2A プロトコルに準拠したサーバーを構築し、Mastra のクライアント SDK を使用して A2A プロトコルの仕様に従い通信を行う方法を紹介します。 A2A プロトコルは AI エージェント間の連携を実現するために設計されたオープンな標準です。異なるチームや組織が開発した AI エージェントが相互に通信し、協力してタスクを実行することを可能にします。 Mastra は TypeScript で AI エージェントを構築するためのフレームワークであり、A2A プロトコルをサポートしています。Mastra のサーバーを構築することで自動的に A2A プロトコルに準拠したサーバーが立ち上がります。Ma
2025年5月19日に開催されたFindyさん主催「Mastra創業者がリアルを語る 〜AIエージェント開発の“今”と“未来”」で発表した資料です。
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? 前書き 昨年からAI関連のプロトコルが一気に増えてきました。 MCPことModel Context Protocolは、Anthropic社が2024年11月に発表し、今年の2月後半から急速に注目を集めています。 続いてA2A(Agent-to-Agentプロトコル)は、2025年4月9日頃にGoogleが発表し、対応サービスも徐々に増加してきています。 そして最新の動きとして、2025年5月12日にはAG-UI(Agent-User Interaction Protocol)プロトコルも登場しました、今回はそれをキャッチアップしていき
写真左から:Tony Kovanen 氏、Tyler Barnes 氏、Shane Thomas 氏、Ward Peeters 氏、Nik Aiyer 氏、Abhi Aiyer 氏、Mastra 創業者の Sam Bhagwat 氏。(写真提供:Mastra) YC W25 バッチから誕生した Mastra は、今、現実世界を大きく変えようとしている AI エージェントの開発者向けツールとして大きく話題になっている。彼らに出資している RICE Capital の福山太郎氏によるとそのトラフィックの3割はなんと日本からだそうだ。 特にアプリ開発者が好む TypeScript ネイティブのオープンソース SDK とクラウドサービスで、企業の AI 導入におけるボトルネックであるワークフロー構築を劇的に簡素化する Mastra。 カスタマーサポート自動化や商品検索エンジンなど、多彩なユースケー
パンダとおくだが、Web業界の当たり前を「これって本当にそうだっけ?」と問い直すラジオを配信しています mastraのいい使い方を思いついたので簡単に書くことにした。アイデアの内容を紹介するよりも、アイデアが生まれた過程を書き留めておきたいと思ったので。 個人的な内容なのでサッと箇条書きで書く。 2024年11月にAIを協働させるというアイデアを知った 「AIの女の子がわいわい競馬予想するシステムを個人展示したら倍率2000倍の馬券が当たってしまった (1)設計思想編」 という記事を読んだ 「なんでも生成AI展示会」で展示したシステムとのこと AIを協働させるのはなるほどと思ったが、プロンプトたくさん書くのが大変そうだな〜というのと自分で何かこれをやりたいというアイデアが思いつかず 2月中旬にDevelopers SummitでAIエージェントの協働を知った LangChain + Lan
ちなみに先日、Mastra製のAIエージェントをMCPと連携させてみた、という記事も書いたのでこちらも合わせて読んで頂けると嬉しいです(今回の内容と一部被っている部分があります)。 MastraとはMastra(マストラ)は、AIエージェント開発を効率化するためのオープンソースフレームワークです。 TypeScriptで実装されており、LLMを利用して外部APIやツールを呼び出すAIエージェントをシンプルなコードで作成できます。 OpenAI、Anthropic、Google Geminiなど複数のAIサービスに対応しているので、用途に合わせたモデル選択が可能です。 環境構築するそれでは、まずはMastraの実行環境を作りましょう。 環境構築と言っても、公式の方法に従えば簡単に作成できます。 任意のフォルダで npx create-mastra@latest を実行すると色々質問されるので
Webアプリを構築する感覚でAIエージェントを開発・デプロイ TypeScriptで完結するWebスタックとの高い親和性 Python製フレームワークのようにコード書き換え不要 トレーシングや自動評価などデバッグ支援機能が充実 📝 ライセンス情報: MastraはElastic License 2.0 (ELv2)で提供されており、Mastra自体を他者向けのホスト型/マネージドサービスとして提供することは禁止されています。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く