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(검색 강화 생성) 시스템을 구축하는 개발자를 위해 설계되었습니다. 여러 서드파티 플랫폼의 데이터를 확장 가능하게 통합·동기화하고, 수동으로 데이터 수집 및 인덱싱 파이프라인을 관리할 필요를 없애줍니다.

Highlights

  • Extensive Integrations: 50개 이상의 앱, 도구, 데이터베이스를 지원합니다.
  • Unified Interface: LLM 친화적인 검색을 위한 단일 인터페이스를 제공합니다.
  • Flexible Access: Python 및 TypeScript SDK, REST API, CLI, MCP를 통해 이용할 수 있습니다.
  • Robust Tech Stack: FastAPI, PostgreSQL, 벡터 검색을 위한 Vespa, 오케스트레이션을 위한 Temporal을 사용합니다.