LlamaIndex MarkItDown Reader Integration
MarkItDown is a powerful tool that converts various file formats to Markdown.
llama-index-readers-markitdown is an integration that uses MarkItDown to extract text from various file formats, supporting:
- .txt files and text-based files without extension
- .csv, .xml and .json files
- HTML files (.html)
- Presentations (.pptx)
- Word documents (.docx)
- PDF documents (.pdf)
- ZIP files (.zip)
You can install it via:
pip install llama-index-readers-markitdown
And you can use it in your scripts as follows:
from llama_index.readers.markitdown import MarkItDownReader
reader = MarkItDownReader()
documents = reader.load_data("presentation.pptx")
Release files for llama-index-readers-markitdown 0.3.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| llama_index_readers_markitdown-0.3.0.tar.gz | 3.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| llama_index_readers_markitdown-0.3.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 7.1 kB
Release files / llama_index_readers_markitdown-0.3.0.tar.gz
| Download URL | llama_index_readers_markitdown-0.3.0.tar.gz |
|---|---|
| Size | 3.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
60491ee64d02c799d3d3f4d77019daca83089fd10502075a81928f7e2aedd61f
|
|
BLAKE2b-256 checksum How to use checksums |
6cad897837f474175c972e28ea93d73d51b7e2c57c0da140ed115e964484c238
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / llama_index_readers_markitdown-0.3.0-py3-none-any.whl
| Download URL | llama_index_readers_markitdown-0.3.0-py3-none-any.whl |
|---|---|
| Size | 3.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
b194028461e45c34b6f9e6cabbee2b305cba4597e82a5aa14315f1d9f35d6737
|
|
BLAKE2b-256 checksum How to use checksums |
bc5997da5320d6f9d36c3d7743c63a4fb7061776057b6db703eb2f301c98fd82
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|