一文定義
LangChainをベースにしたノーコードのAIフローエディタ。ドラッグ&ドロップでRAG・エージェント・チャットボットを視覚的に構築できるオープンソースツール。
詳細解説
Flowiseとは、LangChainのコンポーネント(LLM・プロンプトテンプレート・ベクターストア・ツール等)をビジュアルなノードエディタ上でドラッグ&ドロップ接続することで、RAGシステム・AIエージェント・チャットボットを構築できるオープンソースのLLMフローエディタです。バックエンドはNode.js/Express、フロントエンドはReact/MUI製で、Apache 2.0ライセンスで公開されています。
設計思想として、LangChainのすべてのコンポーネントを視覚的なノードとして表現し、エンジニアが通常コードで書くLangChainパイプラインをGUIで同等の成果物として構築できることを目指しています。完成したフローはJSONファイルとしてエクスポート・インポートでき、バージョン管理やチームでの共有も可能です。
主要なユースケースとして、(1)RAG Chatbot:PDF・Web・NotionのドキュメントをベクターDBに格納してQ&Aチャットボットを構築、(2)AIエージェント:Web検索・計算機・カスタムAPIをツールとして登録したReActエージェントを設計、(3)会話型AI:メモリ付きチャットフローでカスタマーサポートや社内アシスタントを構築、(4)バッチ処理フロー:複数ドキュメントの一括要約・分類・抽出パイプラインがあります。
ノードの種類として、LLMノード(OpenAI・Anthropic・Google・ローカルOllamaモデル等)・ベクターストアノード(Pinecone・Chroma・Qdrant等)・ドキュメントローダーノード・テキストスプリッタノード・メモリノード・エージェントノード・ツールノード等、100種類以上のノードが利用可能です。
API公開機能として、構築したフローをREST APIとして公開でき、既存のWebアプリやSlack・WhatsApp等のメッセージプラットフォームと統合できます。FlowiseはDifyと並ぶノーコードLLMアプリ開発ツールとして、特にLangChainエコシステムに親しんだ開発者から高い支持を得ています。
参考情報・出典
- ▸Flowise Official Documentation— Flowise(参照日: 2026-02-26)
- ▸Flowise Official Website— Flowise(参照日: 2026-02-26)