docling-project/docling

68.5k starsPython Latest
Open on GitHub

What It Calls

Calls external APIs · local option Partial check

Without a key: Runs locally (LM Studio): runs locally (LM Studio). Runs locally (MLX): runs locally (MLX). Local model file: runs locally (model file). The other rows are in the table below.

Feature matrix
Feature Provider Use Default Alternative
Text generation · Image generation · Speech-to-text · Text-to-speech · Embeddings OpenAI
1 call sites
Optional api.openai.com Local runtime (Ollama), Local runtime (LM Studio)
Runs locally (LM Studio) Local (LM Studio)
2 call sites
Local - -
Runs locally (MLX) Local (MLX)
1 call sites
Local - -
Local model file Local (model file)
1 call sites
Local - -
Runs locally (Ollama) Local (Ollama)
3 call sites
Local - -
Runs locally (ONNX Runtime) Local (ONNX Runtime)
1 call sites
Local - -
Runs locally (PyTorch) Local (PyTorch)
1 call sites
Local - -
Runs locally (Hugging Face Transformers) Local (Hugging Face Transformers)
1 call sites
Local - -
Show 4 more rows
Feature matrix
Feature Provider Use Default Alternative
Runs locally (vLLM) Local (vLLM) Local - -
Runs locally (Whisper (local)) Local (Whisper (local)) Local - -
models command — Runs locally (PyTorch)Subcommand: models Local (PyTorch)
1 call sites
Local - -
models command — Runs locally (Hugging Face Transformers)Subcommand: models Local (Hugging Face Transformers)
1 call sites
Local - -
External APIs
API Credential Code evidence Pricing Pricing page Checked
OpenAI Your API key docling/datamodel/vlm_engine_options.py:256OpenAI can be used for text and image generation, speech-to-text, text-to-speech, and embeddings, with local paths available for Ollama and LM Studio. Paid Pricing 2026-10-05

Data sent out: prompt text

Checked scope: Partial check — 400/1,860 files · tree not truncated · no submodules · 22 unresolved import path(s)

Next

Check another repository This result is wrong

Badge preview

external API badge

[![external API](https://whatitcalls.com/badge/docling-project/docling.svg)](https://whatitcalls.com/en/docling-project/docling)

Shows as “external API · used · local option” in a README.

Was this analysis helpful?

Freshness detailscommit 3181d9f · checked 2026-10-09
Committed
2026-10-08 10:54 UTC
Checked
2026-10-09 04:30 UTC
HEAD last seen
2026-10-09 04:30 UTC · 3181d9f (same as the checked commit)
Read depth
Basic (up to 400 files · 8 MB)
Scanner · rules
scan-5+verdict-5
Pricing catalog
version 2
Correction revision
0
Summary
Model ollama-cloud/gemma4:31b-cloud
What is sent out
README claims ↔ code

No README claim contradicts the code.

Code quotes

Source files are not stored. Code is linked at the checked commit on GitHub; stored quotes are at most 3 lines per evidence and 6 per file.

Source: docling-project/docling · commit 3181d9f · docling/datamodel/vlm_engine_options.py

Checked scope details

Files

In the repository
1,860
Checked
400 (21%)

Manifests

All priority files read

  • pyproject.toml
  • packages/docling/pyproject.toml

Unresolved import paths (22)

missing file 21 · plugin discovery 1

Excluded files

  • .md 370
  • .json 294
  • .itxt 136
  • .pdf 79
  • .txt 73
  • .html 45

+63 more

External code not checked
None
Limits hit
file count limit
Symbolic links not followed
8
Correction history

No corrections yet.

This result is wrong · Corrections policy