AIエージェントとワークフロー自動化を統合したオープンソース基盤。セルフホストやSaaSへの組み込みに対応し、250以上のコネクタを提供します。
- スター
- 207,982
- フォーク
- 61,183
- 未解決の Issue
- 1,209
- 最終コミット
- 昨日
これは何?
n8nは、AIエージェントや複数ステップの自動化を構築するためのワークフロー自動化プラットフォームです。ビジュアルキャンバス上でワークフローを設計し、標準ノードで対応できない場合は、カスタムのJavaScriptやPython、npmパッケージを追加できます。セルフホスト環境でも、n8nのクラウドサービスでも実行できます。
AIを活用する場合、n8nはOpenAI、Anthropic、Google、オープンソースのプロバイダーが提供するモデルに接続でき、ワークフローを作り直さずにプロバイダーを切り替えられます。ワークフローにはロジックやツールの利用、人間による承認ステップを組み込めます。また、MCPクライアントとサーバーにも対応しています。
既存の業務システムと連携する1,500以上の統合機能に加え、コミュニティが提供する9,000以上のワークフローテンプレートを利用できます。セルフホスト環境では、ロールベースのアクセス制御と監査証跡に対応します。コードはfair-codeライセンスで配布されており、ソースコードを公開し、カスタムノードで拡張できます。
主な機能
- 01カスタムのJavaScriptやPythonコードも追加できる、ワークフロー構築用のビジュアルキャンバス
- 02OpenAI、Anthropic、Google、オープンソースのモデルに接続でき、プロバイダーを簡単に切り替え可能
- 03ツールの利用や人間による承認ステップを含む、複数ステップのAIエージェントに対応
- 04既存の業務システムと連携する1,500以上の統合機能
- 05Dockerでセルフホストするか、n8n Cloudを利用可能
- 06MCPクライアントとサーバーに対応
ユースケース
- 複数のSaaSツールや社内APIを連携させる業務プロセスの自動化
- 社内データやツールを呼び出し、人間による確認ステップを含むAIエージェントの構築
- 連携機能を試作し、セルフホストの本番環境へ移行
クイックスタート
- 1
インストールスクリプトで n8n をすぐに試す(Docker が必要)
README の公式手順に従ってインストール - 2
または Docker で手動デプロイする:ボリュームを作成する
docker volume create n8n_data - 3
n8n コンテナを起動する
docker run -it --rm --name n8n -p 5678:5678 -v n8n_data:/home/node/.n8n docker.n8n.io/n8nio/n8n - 4
http://localhost:5678 でエディターを開く
使う前に知っておきたいこと
- Sustainable Use License の下でライセンスされており、OSI が認めるオープンソースではなく fair-code です。
- 一部の高度な機能を利用するには、有料の Enterprise License が必要です。
トピック
よくある質問
- n8n とは?
- AIエージェントやワークフローを構築できるfair-codeの自動化プラットフォーム。ビジュアルキャンバスとカスタムコード、1,500以上の連携機能を備えています。 n8nは、AIエージェントや複数ステップの自動化を構築するためのワークフロー自動化プラットフォームです。ビジュアルキャンバス上でワークフローを設計し、標準ノードで対応できない場合は、カスタムのJavaScriptやPython、npmパッケージを追加できます。セルフホスト環境でも、n8nのクラウドサービスでも実行できます。
- n8n は無料で使えますか?ライセンスは?
- n8n は Other ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- n8n は今もメンテナンスされていますか?
- 活発にメンテナンス中。n8n の最終コミットは 2026年10月19日 です。
- n8n は何に使えますか?
- 複数のSaaSツールや社内APIを連携させる業務プロセスの自動化 社内データやツールを呼び出し、人間による確認ステップを含むAIエージェントの構築 連携機能を試作し、セルフホストの本番環境へ移行
- n8n のインストール方法は?
- インストールスクリプトで n8n をすぐに試す(Docker が必要) または Docker で手動デプロイする:ボリュームを作成する: docker volume create n8n_data n8n コンテナを起動する: docker run -it --rm --name n8n -p 5678:5678 -v n8n_data:/home/node/.n8n docker.n8n.io/n8nio/n8n http://localhost:5678 でエディターを開く
- n8n はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/n8n-io/n8n
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
AIによるフロー生成に対応した、オートメーション、連携、定期ジョブ、HTTPベースのワークフローを構築できる、セルフホスト可能なオープンソースのビジュアルプラットフォーム。
経験からスキルを作成・改善し、多数のモデルプロバイダーに対応、CLIやメッセージアプリから利用できる自己改善型AIエージェント。
認証情報を渡さずに、AIエージェントが1,000以上のSaaSを利用できるセルフホスト型認証ゲートウェイ。
社内アプリ、AIエージェント、ワークフローを構築できる、セルフホスト対応のオープンソース・ローコードプラットフォーム。
TypeScript製連携機能がMCPサーバーとしても動作する、Zapier代替のオープンソースワークフロー自動化プラットフォーム。