trustgraph/containers
cybermaggedon bdfdbb3c1f
feat: add Docling-based document decoder as alternative to unstructured (#1054)
Add trustgraph-docling package providing a document decoder powered by
IBM's Docling library. Supports PDF, DOCX, XLSX, PPTX, HTML, Markdown,
and CSV with two chunking modes:

- page mode (default): groups output by page for page-based formats,
  emits TextDocument messages for the existing downstream chunker
- hybrid mode: uses Docling's HybridChunker for structure-aware
  semantic chunking, emits Chunk messages directly

Tables are preserved as HTML markup. Images are stored in the librarian
with provenance but excluded from the text pipeline. Full provenance
chain is maintained for explainability tracing.

Includes Containerfile, CI/CD integration (PR checks and release
workflows), Makefile targets, and tech spec documentation.

Added unit tests for the package.
2026-07-20 21:25:33 +01:00
..
Containerfile.base Update packages with vulns in container builds (#861) 2026-04-30 20:02:53 +01:00
Containerfile.bedrock Update packages with vulns in container builds (#861) 2026-04-30 20:02:53 +01:00
Containerfile.docling feat: add Docling-based document decoder as alternative to unstructured (#1054) 2026-07-20 21:25:33 +01:00
Containerfile.flow Update packages with vulns in container builds (#861) 2026-04-30 20:02:53 +01:00
Containerfile.hf Fix HF build issue (#958) 2026-05-28 11:23:46 +01:00
Containerfile.mcp Update packages with vulns in container builds (#861) 2026-04-30 20:02:53 +01:00
Containerfile.ocr Update packages with vulns in container builds (#861) 2026-04-30 20:02:53 +01:00
Containerfile.unstructured fix: large document handling and Cassandra query pagination (#969) 2026-06-01 22:39:30 +01:00
Containerfile.vertexai Update packages with vulns in container builds (#861) 2026-04-30 20:02:53 +01:00