Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

xberg-io/kreuzberg helps connect AI assistants to real tools and data through a standard protocol

说明与用途

**项目简介**
xberg-io/kreuzberg 是一个以 Rust 为核心的多语言文档智能框架,能够从 PDF、Office、图片以及 97+ 种格式中提取文本、元数据、图片和结构化信息。它提供 Rust、Python、Ruby、Java、Go、PHP、Elixir、C#、R、C、TypeScript(Node/Bun/Wasm/Deno)等多语言 SDK,同时支持 CLI、REST API 与 MCP 服务器三种调用方式。

**价值**

  • **统一协议**:通过标准的 Model Context Protocol (MCP) 将 AI 助手与真实工具、数据源快速对接,降低集成成本。
  • **跨语言、跨平台**:一次实现的核心功能可在多种语言和运行时中复用,适配现有技术栈。
  • **高质量文档解析**:支持 97+ 格式,自动抽取结构化信息,为 RAG、知识库构建和自动化工作流提供可靠的底层数据。

**典型接入方式**

  1. **SDK**:在业务代码中直接引用对应语言的库(如 kreuzberg-py、kreuzberg-go),调用 extract() 等函数完成文档解析。
  2. **REST API**:部署 MCP 服务器或使用官方提供的容器镜像,向 POST /extract 发送文件或文件 URL,获取 JSON 结构化结果。
  3. **CLI**:在脚本或 CI/CD 流程中使用 kreuzberg-cli extract <file>,快速验证或批量处理。

**生产可用性**

  • **活跃度**:截至 2026‑06‑24,项目仍在持续更新,最近一次提交在 2026‑06‑24;GitHub ★8.5k、Fork 5k+,社区活跃。
  • **成熟度**:提供完整的多语言 SDK、详细文档、Docker 镜像以及 MCP 参考实现,已在多个开源和商业项目中使用。
  • **风险**:暂无重大元数据风险,但仍需对许可证合规、依赖安全审计以及维护者响应速度进行最终确认。

综合来看,kreuzberg 具备高质量的文档解析能力、灵活的接入方式和良好的社区支撑,适合作为 AI 助手与企业内部工具、数据源对接的生产级组件。

问题

xberg-io/kreuzberg helps connect AI assistants to real tools and data through a standard protocol.

结果

High for an OSS candidate: recent activity, adoption, and ecosystem signals are strong enough for a serious pilot.

工作流

  • connect AI agents to tools
  • ship Model Context Protocol servers
  • standardize integrations

证据

A polyglot document intelligence framework with a Rust core. Extract text, metadata, images, and structured information from PDFs, Office documents, images, and 97+ formats. Available for Rust, Python, Ruby, Java, Go, PHP, Elixir, C#, R, C, TypeScript (Node/Bun/Wasm/Deno)- or use via CLI, REST API, or MCP server.

来源

  • 记录日期: 2026-09-10T09:13:47.188Z