Tools · Docling

Docling

IBM open-source document AI — convert PDFs, Word, and images to structured markdown.

↗ DS4SD/docling on GitHubIBM Research · Open Source

Docling converts PDFs, Word docs, PowerPoint files, and images into clean Markdown or structured JSON. Built by IBM Research. Runs entirely locally — no cloud, no API key.

Checking server…
Panel 1
Run Locally

Install via pip and start the server. Works on Mac Mini, MacBook, or any machine with Python 3.9+.

01Install Docling
pip install docling
02Start the server
docling serve --port 8080
03Convert a PDF to Markdown
docling convert my-document.pdf --to markdown
04Batch convert a folder
docling convert ./docs/ --to markdown --output ./output/
05Python API
from docling.document_converter import DocumentConverter

converter = DocumentConverter()
result = converter.convert("my-document.pdf")
print(result.document.export_to_markdown())
Panel 2
SYD Integration

With the server running, drop a file below — extracted Markdown lands inline for copy or vault save.

Start Docling server
Run `docling serve --port 8080` on Mac Mini or MacBook.
Drop a file below
PDF, Word, PowerPoint, or image. SYD sends it to the local server via /api/docling/convert.
Review extracted Markdown
Output appears inline. Copy to clipboard or save directly to SYD/97 - AI Inputs/.
Pipe into Claude
Paste extracted Markdown into any SYD session — Clipper, Hermes, or Claude panel.
Document converter
Start Docling server first (docling serve --port 8080)
PDF · DOCX · PPTX · XLSX · PNG · JPG · HTML
Supported formats
Input format
Output options
PDF
Markdown, JSON, Text
Word (.docx)
Markdown, JSON, Text
PowerPoint (.pptx)
Markdown, JSON
Images (PNG, JPG)
Markdown (OCR)
HTML
Markdown, Text
Excel (.xlsx)
JSON, Markdown (tables)
Origin
IBM Research · DS4SD team
License
MIT — free for commercial use
SYD Vault output
SYD/97 - AI Inputs/
API endpoint
/api/docling/convert