llama-index-readers-llama-parse
llama-index readers llama-parse integration
Decision gist · record as of 2026-08-14
No. The package is explicitly deprecated and no longer maintained; the description directs users to migrate to llama-cloud instead. While it has low install friction and no known vulnerabilities, installing a deprecated package for new projects introduces maintenance risk and locks you into an unsupported codebase. Use llama-cloud for new work.AI-flagged interpretation of the facts on this page — verify before relying
Before you install
- Requires a valid LlamaParse API key from https://cloud.llamaindex.ai and Python 3.10 or later.
- Low install friction with two straightforward runtime dependencies.
- The package is marked active with a recent release (142 days old), though the description explicitly states it has been deprecated in favor of llama-cloud.
License · maintenance · safety
MIT (permissive) — MIT license permits use in commercial and private projects with minimal restrictions, requiring only license and copyright notice retention.
last release 2026-03-25 (142 days)
0 known vulnerabilities (OSV.dev, 2026-08-14) · 9,186,515 downloads/mo, #1,556 on PyPI
Alternatives
Verify before relying
pip install llama-index-readers-llama-parse
from llama_parse import LlamaParse
parser = LlamaParse(api_key="llx-...", result_type="markdown")
documents = parser.load_data("./my_file.pdf")- Whether the deprecation notice means the package will stop receiving security updates or bug fixes
- Current API availability and whether the free tier mentioned in the description remains available
- Compatibility guarantees with future versions of llama-index-core and llama-parse
What it is and what it does
This package integrates LlamaParse, a document parsing API by LlamaIndex, into Python workflows to convert PDF files into structured markdown or text. It wraps the llama-parse API client and provides both synchronous and asynchronous methods to load and parse single or batch PDF files, returning LlamaIndex-compatible document objects suitable for retrieval-augmented generation (RAG) systems.
The package is designed to work seamlessly with LlamaIndex's SimpleDirectoryReader, allowing you to specify it as the default PDF handler when loading directories of documents. However, the package description explicitly states it is deprecated and directs users to migrate to the llama-cloud package instead, meaning it is no longer actively maintained and should be considered end-of-life for new projects.
Use it for
- Parse PDF documents into markdown for ingestion into LlamaIndex RAG pipelines
- Batch-process multiple PDFs asynchronously to extract structured content for semantic search
- Integrate PDF parsing as the default file handler in LlamaIndex's SimpleDirectoryReader for directory-based document loading
- Convert PDFs to text format for downstream NLP or information extraction tasks within LlamaIndex workflows
Worth the install?
AI-flagged interpretation of the facts on this page. Verify before relying on it.
No.
The package is explicitly deprecated and no longer maintained; the description directs users to migrate to llama-cloud instead. While it has low install friction and no known vulnerabilities, installing a deprecated package for new projects introduces maintenance risk and locks you into an unsupported codebase. Use llama-cloud for new work.
Install
llama-index-readers-llama-parse on PyPI
Before you install
Low install friction with two straightforward runtime dependencies. The package is marked active with a recent release (142 days old), though the description explicitly states it has been deprecated in favor of llama-cloud.
Requires a valid LlamaParse API key from https://cloud.llamaindex.ai and Python 3.10 or later.
License in practice
MIT license permits use in commercial and private projects with minimal restrictions, requiring only license and copyright notice retention.
Quickstart
pip install llama-index-readers-llama-parse
from llama_parse import LlamaParse
parser = LlamaParse(api_key="llx-...", result_type="markdown")
documents = parser.load_data("./my_file.pdf")
Verify before relying
- Whether the deprecation notice means the package will stop receiving security updates or bug fixes
- Current API availability and whether the free tier mentioned in the description remains available
- Compatibility guarantees with future versions of llama-index-core and llama-parse
Package facts
| License | MIT permissive |
| Python support | Supports the current Python release <4.0,>=3.10 |
| Install friction | Low. Pure-Python wheel |
| Runtime dependencies | 2 packagesllama-index-corellama-parse |
| Maintenance | Actively maintained 142 days since the last release |
| First released | |
| Downloads | 9,186,515 / month, #1,556 on PyPI 30-day window, as of 2026-08-14 |
| Known vulnerabilities | None known OSV.dev, checked 2026-08-14 |
Evidence: llama_index_readers_llama_parse-0.6.1-py3-none-any.whl
Tags
Let your AI agent find packages like this
Example. Real query, live index.
You found this page by searching. An agent finds it by wishing: SkillFed indexes 14,416 PyPI packages by what they can do, searchable in plain language.
wish › “PDF parsing for RAG”
- llama-index-readers-llama-parseParses PDF files into structured markdown or text format for use with…
- liteparseLiteParse provides Python bindings for fast, lightweight PDF and…
- pymupdf4llmConverts PDFs and documents into clean, structured Markdown, JSON, or…
Give your agent the search over MCP, or paste the wish link into any chat.
More Text Processing packages
A drop-in replacement for Python's standard `re` module that adds advanced regex features like nested sets, fuzzy matching, lookaround in conditionals, and full Unicode case-folding while maintaining backward compatibility.
pyparsing provides a library for building text parsers directly in Python code using composable grammar classes, handling quoted strings, whitespace variation, and embedded comments without regex or lex/yacc.
Install it if you need to parse text or define grammars programmatically.
fonttools manipulates font files in multiple formats (TrueType, OpenType, AFM, Type 1, Mac-specific) and includes TTX, a tool to convert fonts to and from XML text format.
Install it if you need to read, write, or manipulate fonts programmatically or via the TTX command-line tool.
Docutils converts plaintext documentation in reStructuredText format into multiple output formats including HTML, XML, and LaTeX using a modular processing system.
RapidFuzz provides fast fuzzy string matching using Levenshtein Distance and related metrics, implemented mostly in C++ with Python bindings for rapid similarity scoring and approximate string matching.
Install it if you need fuzzy string matching; it's a solid replacement for FuzzyWuzzy with better licensing and performance.
tinycss2 parses CSS strings into token and block objects, and generates CSS strings from those objects, following the CSS Syntax Level 3 specification without enforcing specific properties or values.
Install it if your project requires CSS tokenization or syntax manipulation.
See also llama-index-readers-file · llama-parse · llama-index-readers-confluence · llama-index · llama-cloud-services · llama-cloud · llama-index-indices-managed-llama-cloud · llama-index-legacy · llama-index-vector-stores-chroma · llama-index-core