AIエージェントやワークフローを構築できるfair-codeの自動化プラットフォーム。ビジュアルキャンバスとカスタムコード、1,500以上の連携機能を備えています。
- スター
- 12,877
- フォーク
- 1,461
- 未解決の Issue
- 121
- 最終コミット
- 3 時間前
これは何?
Nangoは、自社プロダクトやAIエージェントとサードパーティAPIを連携するためのオープンソースプラットフォームです。OAuthフロー、APIキー、トークン更新などを含む1,000以上のAPIの認証を管理し、顧客ごとの接続情報に紐づけて認証情報を保存します。
主な機能は3つあります。エンドユーザー向けの埋め込み可能な認証フロー、認証情報を付与して外部APIへリクエストを送信し、リトライやレート制限も処理するプロキシ、そしてNangoのランタイムにデプロイするTypeScript製の連携ロジックであるFunctionsです。AI builderを使えば、説明文からFunctionsを生成できます。生成されたコードは読みやすく、編集も可能です。
セルフホストでの導入と、ホスト型のクラウドサービスの両方を利用できます。CLIとAPIから操作でき、あらゆるバックエンド言語や、MCPやLangChainなどの一般的なエージェントSDKで利用できます。
主な機能
- 011,000以上のAPIに対応した、OAuth、APIキー、トークン更新の管理。
- 02エンドユーザー向けの、埋め込み可能なホワイトラベル認証フロー。
- 03認証情報を付与し、リトライやレート制限を処理するプロキシリクエスト。
- 04同期、webhook、アクション向けのTypeScript連携関数。
- 05説明文から連携コードを生成するAI builder。
- 06CLIとAPIから操作でき、セルフホストにも対応。
ユースケース
- OAuthを自前で実装せずに、ユーザーがSaaSアカウントをプロダクトに接続できるようにする。
- MCPやエージェントSDKを通じて、AIエージェントに外部APIへのツールアクセスを提供する。
- サードパーティAPIから自社データベースやRAGパイプラインへデータを同期する。
- 外部サービスからのwebhookを確実に受信・処理する。
クイックスタート
- 1
Nangoの無料アカウントを作成する
- 2
Integrationsタブでインテグレーションを作成する
- 3
Connectionsタブで接続を作成し、認証フローを完了する
- 4
Node SDKで認証情報を取得するか、認証済みリクエストを送信する
使う前に知っておきたいこと
- Elastic Licenseの下でライセンスされており、OSI承認済みのオープンソースライセンスではありません。
- 無料のセルフホスティングでは利用できる機能が限られます。すべての機能を利用するには、Nango CloudまたはBYOCプランが必要です。
- クイックスタートではNangoアカウントとシークレットキーが必要なため、開始前に登録する必要があります。
トピック
よくある質問
- nango とは?
- 1,000以上のAPIとのプロダクト連携を構築・運用できるオープンソースプラットフォーム。OAuth、トークン更新、APIリクエストを管理します。 Nangoは、自社プロダクトやAIエージェントとサードパーティAPIを連携するためのオープンソースプラットフォームです。OAuthフロー、APIキー、トークン更新などを含む1,000以上のAPIの認証を管理し、顧客ごとの接続情報に紐づけて認証情報を保存します。
- nango は無料で使えますか?ライセンスは?
- nango は Other ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- nango は今もメンテナンスされていますか?
- 活発にメンテナンス中。nango の最終コミットは 2026年10月20日 です。
- nango は何に使えますか?
- OAuthを自前で実装せずに、ユーザーがSaaSアカウントをプロダクトに接続できるようにする。 MCPやエージェントSDKを通じて、AIエージェントに外部APIへのツールアクセスを提供する。 サードパーティAPIから自社データベースやRAGパイプラインへデータを同期する。 外部サービスからのwebhookを確実に受信・処理する。
- nango のインストール方法は?
- Nangoの無料アカウントを作成する Integrationsタブでインテグレーションを作成する Connectionsタブで接続を作成し、認証フローを完了する Node SDKで認証情報を取得するか、認証済みリクエストを送信する
- nango はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/NangoHQ/nango
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
認証情報を渡さずに、AIエージェントが1,000以上のSaaSを利用できるセルフホスト型認証ゲートウェイ。
AIエージェントとワークフロー自動化を統合したオープンソース基盤。セルフホストやSaaSへの組み込みに対応し、250以上のコネクタを提供します。
AIエージェントに1,000以上の認証済みアプリツールキット、ユーザーごとのセッション、アクション実行用サンドボックスを提供するTypeScript・Python SDK。
OpenAPI仕様から多くの言語・フレームワーク向けのAPIクライアントSDK、サーバースタブ、ドキュメントを生成
TypeScript製連携機能がMCPサーバーとしても動作する、Zapier代替のオープンソースワークフロー自動化プラットフォーム。