面向 AI Agent 和 RAG 系统的开源上下文检索层,支持 50+ 数据源统一连接、实时同步与多模式语义检索,原生支持 MCP 协议。
Airweave 是一个开源上下文检索层,专为 AI Agent 和 RAG 系统设计,解决企业数据分散在多个异构系统中的"上下文碎片化"问题。Y Combinator 孵化项目,已完成 $6M 种子轮融资(FCVC 领投,LUX Capital、Y Combinator、Orange Collective、Pioneer Fund 等参投)。
核心能力
- 统一数据连接:接入 50+ 应用与数据库(Stripe、Notion、Google Drive 等),统一认证、摄取、同步和索引
- 多模式检索:语义搜索、关键词搜索、混合搜索、时间感知搜索、意图理解
- 实时数据同步:持续同步数据源,Agent 始终获取最新上下文
- MCP 原生支持:提供官方 MCP Server(stdio + Streamable HTTP),兼容 Claude Desktop、Cursor 等客户端
- 多租户架构:Redis 会话管理、速率限制、OAuth2 认证
接入方式
- Python SDK / TypeScript SDK
- Python CLI(支持富交互终端与 JSON 管道输出)
- MCP Server(本地 stdio 模式 / 托管 HTTP 模式)
部署模式
- 云托管:app.airweave.ai
- 自托管:Docker Compose(开发) / Kubernetes(生产)
架构概览 后端基于 FastAPI 构建,PostgreSQL 存储元数据,Vespa 作为向量检索引擎,Temporal 编排数据同步工作流,Redis 负责消息队列与会话管理。前端采用 React + ShadCN UI,MCP Server 独立为 TypeScript/Node.js 服务。可与 LangChain、Composio、Pipedream 等 Agent 框架集成。主要语言分布:Python(78.3%)、TypeScript(16.8%)、MDX(3.9%)。采用 MIT License。