airbyte

活跃
GitHub Python NOASSERTION

简介

Airbyte 是开源的 ELT 数据集成平台,专为 AI Agent 与现代数据栈设计,连接 API、数据库和文件到仓库与 AI 应用。

核心特性

  • 600+ 数据连接器 — 覆盖 API、数据库、数据仓库与数据湖
  • 专为 AI Agent 设计 — 提供 Airbyte Agents 与 Agent SDK
  • 无代码连接器构建器 — 分钟级创建自定义数据源
  • 低代码 CDK — 用 YAML 定义数据同步逻辑
  • 多部署形态 — 开源自托管、Airbyte Cloud、Enterprise Kubernetes
  • LLM 工具集成 — 与 pydantic-ai、LangChain、OpenAI Agents、FastMCP 兼容

适用场景

💡 为 AI Agent 接入 SaaS 与企业内部数据,实时访问 CRM、工单、数据库
💡 搭建企业级 ELT 流水线,把分散数据汇总到数据仓库
💡 用 Agent SDK 把连接器包装为 LLM 可调用的工具
💡 通过 600+ 连接器实现跨系统数据复制与同步

优势与不足

优势

  • 活跃维护,近期持续更新
  • 社区热度高(21.9k stars)

⚠️ 不足

  • Issue 积压较多(2.3k 个 open issues)
  • 缺少明确的开源许可证

快速开始

# 安装 Agent SDK
uv pip install airbyte-agent-sdk

# 创建一个 LLM 工具集
from airbyte_agent_sdk import AirbyteAgent
agent = AirbyteAgent(sources=["hubspot", "postgres"])
tools = agent.as_tools()  # 返回 LangChain / pydantic-ai 可用工具

# 在 Agent 中使用
from langchain_openai import ChatOpenAI
llm = ChatOpenAI(model="gpt-4").bind_tools(tools)
llm.invoke("列出上周创建的 HubSpot 联系人")

相关项目

ApeRAG

1.3k · Python
不活跃 C

ApeRAG 是一个生产就绪的 GraphRAG 系统,支持多模态索引、AI Agent 集成、MCP 协议和可扩展的 Kubernetes 部署,为企业级 RAG 应用提供完整的解决方案。

graphragmulti-modalmcp +2
  • · 生产就绪的 RAG 平台,融合 Graph RAG、向量搜索和全文搜索的混合检索引擎
  • · 五种索引类型:向量、全文、图谱、摘要和视觉,提供多维度文档理解能力
  • · 内置 AI Agent 支持 MCP 协议,可自动识别相关集合并智能搜索内容

Casibase

5.5k · Go
活跃 A

开源企业级 AI 知识库和 MCP 管理平台,集成知识检索、模型管理和 Agent 对话功能,支持多租户部署和多种 LLM 后端,适合企业级 AI 应用搭建。

knowledge-basemcpenterprise +3
  • · 企业级知识库平台,支持 PDF、Word、Excel 等多格式文档的自动分块、嵌入和索引
  • · 多租户架构,支持 OIDC/OAuth2/LDAP/SAML 单点登录
  • · 可视化工作流构建器,支持条件分支和并行执行