airweave-ai/airweave

Open-source context retrieval layer for AI agents

What it solves

Airweave は統一された取得レイヤーを提供し、各 AI エージェントや RAG システムごとに脆弱でカスタムなデータパイプラインを構築する必要をなくします。さまざまなアプリ、データベース、ドキュメントに分散したデータへのアクセス問題を解決し、AI エージェントが単一リクエストで複数のソースから根拠のある最新コンテキストを取得できるようにします。

How it works

Airweave はデータソースと AI システム間の共有取得インフラとして機能します。Slack、Notion、GitHub、Salesforce など 50 以上の統合に接続し、データを継続的に同期・インデックス化し、LLM フレンドリーな検索インターフェースで公開します。AI エージェントは SDK、REST API、Model Context Protocol(MCP)またはエージェントフレームワークとのネイティブ統合を通じてこのデータをクエリできます。

Who it’s for

このツールは、AI エージェントや RAG(Retrieval‑Augmented Generation)システムを構築する開発者向けです。複数のサードパーティプラットフォームからのデータ統合・同期をスケーラブルに行い、手動での取り込みやインデックスパイプライン管理を不要にします。

Highlights

  • Extensive Integrations: 50 以上のアプリ、ツール、データベースをサポート。
  • Unified Interface: LLM フレンドリーな取得のための単一検索インターフェースを提供。
  • Flexible Access: Python と TypeScript の SDK、REST API、CLI、MCP で利用可能。
  • Robust Tech Stack: FastAPI、PostgreSQL、ベクトル検索の Vespa、オーケストレーションの Temporal を使用。