Table of Contents

Namespace Mythosia.Documents

Classes

DoclingDocument

Unified document representation following the docling DoclingDocument convention. Content items are stored in flat lists; the tree structure is maintained via body/furniture root nodes using RefItem pointers.

ParsedDocument

Represents parser output before it is converted into a RagDocument.

Interfaces

IDocumentLoader

Loads documents from a given source (file path, URL, etc.) and returns structured DoclingDocument objects. Implement this interface for each document type (PDF, DOCX, HTML, plain text, etc.).