Xberg (Kreuzberg)

Движок извлечения текста, таблиц и метаданных из PDF, офисных файлов и сканов: плагин для агентов, MCP-сервер и CLI

ПлагинСредний риск

xberg-io/xberg

Установка

/plugin marketplace add xberg-io/xberg
/plugin install xberg@xberg

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Xberg разбирает документы более сотни форматов: PDF, Word, Excel, презентации, почту, электронные книги, архивы и изображения. На выходе чистый текст или Markdown, таблицы, метаданные и картинки, для сканов подключается OCR через Tesseract, PaddleOCR или визуальные модели. Плагин добавляет агенту скиллы по пакетной обработке, OCR, извлечению таблиц и ключевых слов, разбиению на чанки и выбору формата вывода. Тот же движок запускается как MCP-сервер командой xberg mcp, поэтому агент может вызывать извлечение напрямую, а не через оболочку.

Для кого. Для разработчиков RAG, аналитиков и всех, кому агент должен читать документы локально, без облачных сервисов.

Подходит, если

  • Нужно достать текст и таблицы из пачки PDF или сканов
  • Строите RAG и нужен разбор документов с чанкованием
  • Агент пишет код на Python, Node.js или Rust, который вызывает Xberg

Не подходит, если

  • Нужно только прочитать один простой текстовый файл
  • Нельзя ставить нативные бинарники или Docker на машину

Пример запроса к агенту

Извлеки все таблицы из этих PDF-отчетов в Markdown, для сканов включи OCR

Ограничения

MCP-сервер требует установленного CLI xberg (brew, Scoop или Docker). Часть возможностей, например транскрибация и загрузка по URL, включается отдельными флагами сборки. Структурное извлечение через LLM требует локальной модели или ключа провайдера. Проект недавно переименован из Kreuzberg в Xberg, в старых инструкциях могут встречаться прежние имена пакетов.

Как отключить. Удалите плагин xberg через /plugin в Claude Code или аналогичной командой в другом агенте, уберите блок xberg из конфигурации MCP.

Проверка безопасности

  • Запускает нативный бинарник и читает файлы проекта
  • При включенной загрузке по URL ходит в сеть

Коротко о README

README описывает ядро на Rust с привязками для полутора десятков языков и способы запуска: библиотека, CLI, REST API, MCP-сервер, Docker и Helm. Перечислены поддерживаемые форматы, бэкенды OCR, модели разметки страниц и таблиц, эмбеддинги и обогащение текста. Отдельный раздел объясняет установку плагина в Claude Code, Codex, Cursor, Gemini CLI, Copilot CLI, Factory Droid и opencode. Лицензия MIT.

Частые вопросы

Чем Xberg связан с Kreuzberg?

Это следующая версия того же движка под новым именем, старая ветка вынесена в отдельный репозиторий kreuzberg-v4-lts.

Нужен ли GPU?

Нет, по умолчанию все работает на CPU.

Выбор редакции

Утилита Microsoft и MCP-сервер, которые переводят PDF, Word, Excel, PowerPoint, HTML и другие файлы в Markdown для модели

MCP-серверСредний риск184 тыс.
Выбор редакции

Официальные примеры скиллов Anthropic: документы docx, pdf, pptx, xlsx, дизайн, MCP builder и спецификация Agent Skills

СкиллСредний риск176,3 тыс.
Выбор редакции

Скилл, который собирает редактируемые PPTX-презентации из PDF, DOCX, ссылок и Markdown с настоящими фигурами, диаграммами и анимациями

СкиллСредний риск54,3 тыс.
Выбор редакции

Набор плагинов Anthropic для юристов: договоры, приватность, трудовое право, IP, судебные дела, AI-регулирование и обучение

ПлагинСредний риск9,4 тыс.