Docling CLI

Docling — CLI для смешанного архива: PDF, документы и таблицы можно привести к общему формату для поиска и ИИ.

  • 70 176 ★ репозитория
  • Последний коммит
  • MIT
CLI

Расширенный доступ

Почему такой уровень

  • CLI читает документы и создает файлы результата; URL-источники требуют загрузки по сети.
Все причины и проверки

docling-project/docling

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add cli/docling

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • CLI читает документы и создает файлы результата; URL-источники требуют загрузки по сети.

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

Что делает

Docling — CLI для преобразования PDF, офисных файлов и других документов в структурированное содержимое. Пользователь передает локальный путь или URL и получает файл Markdown. Парсер разбирает порядок чтения, таблицы и элементы страницы, чтобы текст можно было передать дальше в поиск или ИИ-приложение. Текст на сканах программа распознает через OCR. Для сложной верстки можно выбрать VLM, модель, которая читает страницу как изображение. Самостоятельная команда `docling` работает отдельно от MCP-сервера Docling: адаптер нужен для доступа агента к движку через протокол.

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

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

  • В PDF есть колонки и таблицы, которые надо сохранить при выгрузке текста.
  • Команда приводит DOCX, PPTX и другие документы к общей структуре.
  • Сканированный документ надо распознать до индексации.
  • Аналитик сравнивает обычный PDF-конвейер с визуальной моделью на трудной странице.

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

  • Агенту нужен готовый MCP-инструмент, но подключен только Python-пакет CLI.
  • Редактор ожидает безошибочно восстановить каждую сложную формулу без просмотра результата.
  • Система должна извлекать метаданные авторов и ссылок, которые пока перечислены в Coming soon.

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

Преобразуй тестовый PDF через CLI Docling, покажи порядок чтения и таблицу в Markdown до индексации.

Ограничения

Нужен Python 3.10 или новее: поддержку 3.9 автор прекратил в версии 2.70.0. Лицензия MIT относится к коду, а для используемых моделей надо отдельно читать условия их пакетов. Извлечение метаданных названия, авторов, ссылок и языка пока находится в разделе Coming soon. Для работы в изолированной сети следует заранее подготовить локальное окружение и модели; ссылка на внешний документ сама по себе требует сетевого доступа.

Как отключить. Остановите конвертацию и уберите команду из конвейера. Сохраненные Markdown и JSON не требуют работающего Docling; отдельный MCP-сервер отключается в своем клиенте.

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

Как установить CLI?

Установите `pip install docling` в окружение Python 3.10 или новее. Затем передайте команде `docling` небольшой PDF и откройте созданный Markdown, прежде чем обрабатывать весь архив.

Где появится Markdown?

Пример `docling https://arxiv.org/pdf/2206.01062` создает `.md` в текущем каталоге. Откройте его и сопоставьте таблицы и порядок абзацев с PDF.

Как попробовать визуальную модель?

Автор дает `docling --pipeline vlm --vlm-model granite_docling https://arxiv.org/pdf/2206.01062`. Этот вариант выбирает отдельный VLM-конвейер; сравнивайте результат на одной странице перед большой обработкой.

Это тот же инструмент, что Docling MCP?

CLI запускается напрямую в оболочке. MCP-сервер служит отдельным адаптером для агента; для такой интеграции нужна карточка `docling-mcp` и ее установка.

Какие офисные форматы принимает парсер?

README перечисляет DOCX, PPTX и XLSX, а также ODT, ODS и ODP. Выберите небольшой файл нужного типа и просмотрите Markdown перед пакетной обработкой.

Обсуждение

Вопросов и отзывов пока нет.

Официальный

MCP-сервер на базе Docling: переводит PDF в структурированный документ, собирает новые документы и загружает их в RAG

MCP-серверРасширенный доступ786Звезды репозитория
Выбор редакции

Скилл и CLI от Firecrawl: агент переводит Word, PowerPoint, Excel, OpenDocument, RTF, EPUB, CSV и PDF в Markdown на вашей машине

СкиллРасширенный доступ23,4 тыс.Звезды репозитория

Doc-Ops MCP конвертирует DOCX, Markdown, HTML и PDF между собой и ставит водяной знак или QR-код на готовые PDF.

MCP-серверРасширенный доступ140Звезды репозитория

Локальный CLI извлекает текст из документов и сканов, ищет материалы в архивах и готовит данные для ответа агента.

CLIРасширенный доступ198Звезды репозитория

MCP-сервер на базе pandoc: агент конвертирует Markdown, HTML, DOCX, LaTeX, EPUB, ODT и другие форматы друг в друга

MCP-серверРасширенный доступ586Звезды репозитория

Скилл и программа docx: агент заполняет формы, правит таблицы и ведет рецензирование Word с отслеживаемыми правками

СкиллРасширенный доступ241Звезды репозитория

Коротко о README

Результат хранится в общей структуре DoclingDocument; из нее доступны выгрузки в Markdown и JSON. CLI подходит для вызова из скрипта. Для программной интеграции есть Python API, а подключение по MCP вынесено в отдельный сервер.

Бейдж для README

Сообщить о проблеме

Foxx AIDocling
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.