Metadata-Version: 2.4
Name: llama-index-readers-opendma
Version: 0.1.0
Summary: LlamaIndex readers for OpenDMA - integrate ECM systems with LlamaIndex
Project-URL: Homepage, https://opendma.org
Project-URL: Repository, https://github.com/OpenDMA/llama-index-opendma.git
Project-URL: Documentation, https://github.com/OpenDMA/llama-index-opendma/tree/main/docs
Project-URL: Issues, https://github.com/OpenDMA/llama-index-opendma/issues
Author-email: Stefan Kopf <s.kopf@xaldon.de>
License-Expression: MIT
License-File: LICENSE
Keywords: document-management,ecm,llama-index,opendma,readers
Classifier: Intended Audience :: Developers
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: <4,>=3.10
Requires-Dist: llama-index-core<0.15.0,>=0.14.0
Requires-Dist: opendma-api>=0.8.0
Requires-Dist: opendma-remote>=0.8.0
Description-Content-Type: text/markdown

# LlamaIndex Readers OpenDMA

LlamaIndex reader integration for [OpenDMA](https://opendma.org/).

OpenDMA is a vendor-neutral abstraction layer for enterprise content management
systems. It provides a common API for repositories such as Alfresco, CMOD,
Documentum, FileNet P8, OnBase, SharePoint, and other ECM or document management
platforms. This project connects that API to LlamaIndex by loading OpenDMA
documents as `llama_index.core.schema.Document` objects.

Use this package when you want to build LlamaIndex applications, RAG pipelines, or
content analysis workflows on top of documents stored in ECM systems.

## Installation

```bash
pip install llama-index-readers-opendma
```

Install additional LlamaIndex file readers when you want to parse rich document
formats such as PDF, Office documents, images, or media. When this package is
available, `OpenDMAReader` automatically uses its default readers for supported
MIME types:

```bash
pip install llama-index-readers-file
```

## Documentation

- [Tutorials](https://github.com/OpenDMA/llama-index-opendma/tree/main/docs/tutorials/README.md)
- [Documentation](https://github.com/OpenDMA/llama-index-opendma/tree/main/docs/README.md)
- [Examples](https://github.com/OpenDMA/llama-index-opendma/tree/main/docs/examples/README.md)
