実装

Flowise

フローワイズ

一文定義

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エコシステムに親しんだ開発者から高い支持を得ています。

参考情報・出典

最終更新: 2026-02-26← 用語集一覧へ

AIスキルだけでなく、自分と未来を再設計する

生成AI活用力を体系的に習得し、自己理解・キャリアデザインを深め、志を同じくする仲間と共に学ぶ場がここにあります。

AIリブートアカデミーを見る