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.).