Langflowの機能
Langflowは、エージェント型アプリやRAGアプリを構築するためのローコードビルダーです。コンポーネント(モデル、プロンプト、ベクトルストア、ツール、エージェント)をキャンバスにドラッグして接続することでフローを構築し、組み込みのプレイグラウンドでテストします。各コンポーネントは内部的にPythonで書かれているため、どのコンポーネントのコードも開いて変更できます。完成したフローは、REST APIとして呼び出すことも、他のコンポーネントをツールとして公開したエージェントとして実行することも、LangflowのMCPサーバー経由で公開してMCPクライアントからツールとして利用することもできます。また、LangflowはMCPクライアントとして外部サーバーに接続することもできます。ホームページには、OpenAI、Anthropic、Amazon Bedrock、Azure、Groq、Mistral、Ollama、Hugging Face、NVIDIA、Pinecone、Qdrant、Weaviate、Milvus、MongoDB、Redis、Supabase、Notion、Slack、Gmail、Google Drive、Confluenceなどの連携が記載されています。
このプロジェクトはGitHub上でMITライセンスで公開されており、現在はIBMの一部です(サイト、プライバシーリンク、IBM Langflow製品ページはIBMのものです)。実行方法は3つあります。macOS 13以降およびWindows向けのLangflow Desktop(ダウンロードには名前とメールアドレスの簡単なフォームの入力が必要です)、Pythonパッケージ(uv pip install langflow、Python 3.10~3.14)、または公式のDockerイメージです。現行リリースはLangflow 1.13で、監査ログ、再利用可能なGoogle Workspace・Microsoft 365・Slack接続、同時編集の保護が追加されました。また、自動ログインがデフォルトで無効になったため、新規インストールでは最初にスーパーユーザーのパスワードを設定する必要があります。AstraでDataStaxがホストしていたLangflowは2026年4月9日に削除され、DataStaxはユーザーにLangflow OSSを案内しています。
