ワークフロー、ツール、メモリ、MCPサーバー、評価機能を備えた、AIエージェントやLLM搭載アプリを構築するためのTypeScriptフレームワーク。
vercel-labs/workflow-builder-template
ドラッグ&ドロップのノードとTypeScriptコード生成で、視覚的なAIワークフロー自動化を構築できるセルフホスト可能なNext.jsテンプレート。
代替できる製品:Zapier
- スター
- 1,238
- フォーク
- 239
- 未解決の Issue
- 36
- 最終コミット
- 4 日前
これは何?
AIを活用したワークフロー自動化プラットフォームを構築するためのテンプレートです。React Flowを使ったキャンバス上でノードをドラッグ&ドロップしてワークフローを作成し、webhook、スケジュール、手動実行、データベースイベントなどのトリガーノードを、Resend、Slack、Linear、GitHub、Stripe、Firecrawlなどのサービス向けアクションノードに接続できます。
ワークフローは組み込みUIから実行でき、実行履歴とノードごとのログを記録します。また、"use workflow"ディレクティブを使って実行可能なTypeScriptとしてエクスポートできるほか、OpenAIを通じて自然言語のプロンプトからワークフローのドラフトを生成できます。実行エンジンにはWorkflow DevKitを採用しています。
技術スタックにはNext.js 16、React 19、shadcn/ui、PostgreSQLを使うDrizzle ORM、認証用のBetter Authが含まれます。ワンクリックでVercelにデプロイでき、その際にNeon Postgresデータベースが自動でプロビジョニングされます。
主な機能
- 01React Flowを基盤とするドラッグ&ドロップ式のビジュアルワークフローエディター
- 02Resend、Slack、Linear、GitHub、Stripeなどに対応した組み込みアクションノード
- 03"use workflow"ディレクティブを使い、ワークフローを実行可能なTypeScriptとしてエクスポート
- 04OpenAIを使い、自然言語のプロンプトからワークフローを生成
- 05実行履歴とノードごとの詳細なログ
ユースケース
- イベントをきっかけにメールを送信したりチケットを作成したりする社内自動化のプロトタイピング
- 製品開発の出発点として、セルフホスト型のワークフロービルダーを構築
- ビジュアルで設計したワークフローをTypeScriptコードに変換し、さらにカスタマイズ
クイックスタート
- 1
データベースと認証の設定を記載した .env.local ファイルを作成します
- 2
依存関係をインストールします
pnpm install - 3
データベースのマイグレーションを実行します
pnpm db:push - 4
開発サーバーを起動します
pnpm dev
使う前に知っておきたいこと
- PostgreSQLデータベースはご自身で用意する必要があります。
- AIワークフローの生成には、AI GatewayまたはOpenAI APIキーが必要です。
- 多くのインテグレーションでは、別途サードパーティのアカウントとAPIキーが必要です。
収録されている特集
トピック
よくある質問
- workflow-builder-template とは?
- ドラッグ&ドロップのノードとTypeScriptコード生成で、視覚的なAIワークフロー自動化を構築できるセルフホスト可能なNext.jsテンプレート。 AIを活用したワークフロー自動化プラットフォームを構築するためのテンプレートです。React Flowを使ったキャンバス上でノードをドラッグ&ドロップしてワークフローを作成し、webhook、スケジュール、手動実行、データベースイベントなどのトリガーノードを、Resend、Slack、Linear、GitHub、Stripe、Firecrawlなどのサービス向けアクションノードに接続できます。
- workflow-builder-template は無料で使えますか?ライセンスは?
- workflow-builder-template は Other ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- workflow-builder-template は今もメンテナンスされていますか?
- 活発にメンテナンス中。workflow-builder-template の最終コミットは 2026年11月3日 です。
- workflow-builder-template は何に使えますか?
- イベントをきっかけにメールを送信したりチケットを作成したりする社内自動化のプロトタイピング 製品開発の出発点として、セルフホスト型のワークフロービルダーを構築 ビジュアルで設計したワークフローをTypeScriptコードに変換し、さらにカスタマイズ
- workflow-builder-template のインストール方法は?
- データベースと認証の設定を記載した .env.local ファイルを作成します 依存関係をインストールします: pnpm install データベースのマイグレーションを実行します: pnpm db:push 開発サーバーを起動します: pnpm dev
- workflow-builder-template はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/vercel-labs/workflow-builder-template
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
ClaudeやCursorなどのAIアシスタントにn8nワークフローノードのドキュメント、プロパティ、操作を提供し、ワークフローの作成と検証を支援するMCPサーバー。
AutoGPTは、自然言語やビジュアルビルダーで定義した複数ステップのワークフローを実行するAIエージェントを構築・実行・スケジュールできるオープンソースプラットフォームです。
Simは、270以上の連携機能と主要なLLMへの対応を備え、AIエージェントやワークフローの構築、デプロイ、監視をチームで行えるワークスペースです。
LLMバックエンド、ツール、メモリ、RAG、ワークフローを備えたマルチエージェントAIシステムを構築するためのPython・TypeScriptフレームワーク。
AIエージェントやワークフローを構築できるfair-codeの自動化プラットフォーム。ビジュアルキャンバスとカスタムコード、1,500以上の連携機能を備えています。