.DS_Store
.dockerignore
.gitignore
.pre-commit-config.yaml
CHANGELOG.md
Dockerfile.docs
Dockerfile.test
LICENSE
README.md
__init__.py
mkdocs.yml
pyproject.toml
read.md
requirements.txt
uv.lock
.github/workflows/ci_cd.yml
.vscode/settings.json
data/.DS_Store
data/addresses.xml
data/bird.gif
data/cd_catalog.xml
data/chameleon.jpg
data/code_example.py
data/deer.bmp
data/empty.txt
data/example.html
data/hello_world.py
data/image.jpg
data/invoices.csv
data/invoices.json
data/invoices.yaml
data/landscape.tiff
data/lorem_ipsum.docx
data/lorem_ipsum.html
data/lorem_ipsum.md
data/lorem_ipsum.pdf
data/lorem_ipsum.pptx
data/lorem_ipsum.txt
data/malicious.exe
data/markdown_example.md
data/mi_nueva_casa.txt
data/my_wonderful_family.txt
data/openapi.json
data/pdfplumber_example.pdf
data/quijote_example.txt
data/sample_pdf.pdf
data/sunny_farm.pdf
data/sweet_list.html
data/sweet_list.json
data/table.md
data/table_example.xlsx
data/webpage_example.html
docs/.DS_Store
docs/CHANGELOG.md
docs/index.md
docs/api_reference/api_reference.md
docs/api_reference/model.md
docs/api_reference/reader.md
docs/api_reference/splitter.md
docs/assets/azure_openai_vision_model_button.svg
docs/assets/azure_openai_vision_model_button_white.svg
docs/assets/docling_logo.png
docs/assets/docling_reader_button.svg
docs/assets/docling_reader_button_white.svg
docs/assets/extra.css
docs/assets/markitdown_logo.png
docs/assets/markitdown_reader_button.svg
docs/assets/markitdown_reader_button_white.svg
docs/assets/openai_vision_model_button.svg
docs/assets/openai_vision_model_button_white.svg
docs/assets/splitter_mr_architecture_diagram.svg
docs/assets/splitter_mr_architecture_diagram_white.svg
docs/assets/splitter_mr_logo.svg
docs/assets/splitter_mr_logo_reduced_white.svg
docs/assets/splitter_mr_logo_white.svg
docs/assets/vanilla_reader.svg
docs/assets/vanilla_reader_button.svg
docs/assets/vanilla_reader_button_white.svg
docs/examples/.DS_Store
docs/examples/examples.md
docs/examples/pdf/pdf_docling.md
docs/examples/pdf/pdf_markitdown.md
docs/examples/pdf/pdf_vanilla.md
docs/examples/pdf/pdf_with_vlm.md
docs/examples/pdf/pdf_without_vlm.md
docs/examples/schema/code_splitter.md
docs/examples/schema/header_splitter.md
docs/examples/schema/html_tag_splitter.md
docs/examples/schema/json_splitter.md
docs/examples/schema/row_column_splitter.md
docs/examples/text/fixed_splitter.md
docs/examples/text/recursive_character_splitter.md
docs/examples/text/token_splitter.md
scripts/documentation.sh
scripts/md_admonition_convert.py
scripts/validate_commit_msg.py
scripts/validate_test.sh
src/__init__.py
src/splitter_mr/__init__.py
src/splitter_mr.egg-info/PKG-INFO
src/splitter_mr.egg-info/SOURCES.txt
src/splitter_mr.egg-info/dependency_links.txt
src/splitter_mr.egg-info/requires.txt
src/splitter_mr.egg-info/top_level.txt
src/splitter_mr/model/__init__.py
src/splitter_mr/model/base_model.py
src/splitter_mr/model/models/__init__.py
src/splitter_mr/model/models/azure_openai_model.py
src/splitter_mr/model/models/openai_model.py
src/splitter_mr/reader/__init__.py
src/splitter_mr/reader/base_reader.py
src/splitter_mr/reader/readers/__init__.py
src/splitter_mr/reader/readers/docling_reader.py
src/splitter_mr/reader/readers/markitdown_reader.py
src/splitter_mr/reader/readers/vanilla_reader.py
src/splitter_mr/reader/utils/__init__.py
src/splitter_mr/reader/utils/docling_utils.py
src/splitter_mr/reader/utils/pdfplumber_reader.py
src/splitter_mr/schema/__init__.py
src/splitter_mr/schema/schemas.py
src/splitter_mr/splitter/__init__.py
src/splitter_mr/splitter/base_splitter.py
src/splitter_mr/splitter/splitters/__init__.py
src/splitter_mr/splitter/splitters/character_splitter.py
src/splitter_mr/splitter/splitters/code_splitter.py
src/splitter_mr/splitter/splitters/header_splitter.py
src/splitter_mr/splitter/splitters/html_tag_splitter.py
src/splitter_mr/splitter/splitters/json_splitter.py
src/splitter_mr/splitter/splitters/paragraph_splitter.py
src/splitter_mr/splitter/splitters/recursive_splitter.py
src/splitter_mr/splitter/splitters/row_column_splitter.py
src/splitter_mr/splitter/splitters/schema_based_splitter.py
src/splitter_mr/splitter/splitters/semantic_splitter.py
src/splitter_mr/splitter/splitters/sentence_splitter.py
src/splitter_mr/splitter/splitters/token_splitter.py
src/splitter_mr/splitter/splitters/word_splitter.py
tests/__init__.py
tests/splitter_mr/__init__.py
tests/splitter_mr/model/__init__.py
tests/splitter_mr/model/test_base_model.py
tests/splitter_mr/model/models/__init__.py
tests/splitter_mr/model/models/test_azure_openai_model.py
tests/splitter_mr/model/models/test_openai_model.py
tests/splitter_mr/reader/__init__.py
tests/splitter_mr/reader/test_base_reader.py
tests/splitter_mr/reader/readers/__init__.py
tests/splitter_mr/reader/readers/test_docling_reader.py
tests/splitter_mr/reader/readers/test_markitdown_reader.py
tests/splitter_mr/reader/readers/test_vanilla_reader.py
tests/splitter_mr/reader/readers/utils/test_docling_utils.py
tests/splitter_mr/reader/readers/utils/test_pdfplumber_reader.py
tests/splitter_mr/splitter/__init__.py
tests/splitter_mr/splitter/test_base_splitter.py
tests/splitter_mr/splitter/splitters/__init__.py
tests/splitter_mr/splitter/splitters/test_character_splitter.py
tests/splitter_mr/splitter/splitters/test_code_splitter.py
tests/splitter_mr/splitter/splitters/test_header_splitter.py
tests/splitter_mr/splitter/splitters/test_html_tag_splitter.py
tests/splitter_mr/splitter/splitters/test_json_splitter.py
tests/splitter_mr/splitter/splitters/test_paragraph_splitter.py
tests/splitter_mr/splitter/splitters/test_recursive_splitter.py
tests/splitter_mr/splitter/splitters/test_row_column_splitter.py
tests/splitter_mr/splitter/splitters/test_sentence_splitter.py
tests/splitter_mr/splitter/splitters/test_token_splitter.py
tests/splitter_mr/splitter/splitters/test_word_splitter.py