
LlamaIndex
LlamaIndex provides a document processing platform for AI applications.

About LlamaIndex
LlamaIndex is an open-source document processing platform for AI applications. The GitHub repository contains the LlamaIndex Framework, a Python toolkit for building retrieval-augmented generation (RAG) and agentic applications. It also describes LlamaParse, a separate platform focused on document agents and agentic OCR.
Developers can start with the starter llama-index package, which includes core code and selected integrations, or install llama-index-core and add only the integration packages they need. There are over 300 integration packages for different LLM, embedding, and vector store providers. LlamaParse supports parsing in 130+ formats, structured extraction, ingest and indexing for RAG, document splitting, and building end-to-end document agents.
It suits Python developers who need to process documents for AI use, including RAG pipelines and automated document workflows. Users can use the framework alone, LlamaParse alone, or the two together, with documentation available for each part.
Key features
- Open-source Python framework for RAG and agent applications
- Core install with over 300 LLM and storage integrations
- Agentic OCR and parsing for 130+ document formats
- Structured data extraction from documents
- Ingest, index, and RAG pipeline tools
- Split large documents and build document agents
- Open-source framework with modular core and integrations
- Supports many LLM, embedding, and vector store providers
- LlamaParse can be used standalone or with framework
- Separate documentation for framework, LlamaParse, and agents
- README is updated less often than documentation
- Primary focus has shifted from framework to LlamaParse
LlamaIndex at a glance
- Category
- Development › Developer Tools
- Type
- Open-source project
- Pricing
- Not confirmed. Check the site
- Open source
- Yes · Source code
- Language
- English
- Last checked
- Oct 5, 2026 · Online when checked
- Listed
- Oct 5, 2026
Guides for Developer Tools
LlamaIndex alternatives
Tools and sites you could use instead, ranked by how closely they match.
The LlamaIndex repository describes a document processing platform for AI applications.
Segment Chinese text with jieba, a Python package for natural language processing.
TextCL provides preprocessing tools for cleaning text data used in natural language processing tasks.
torchaudio provides data manipulation and transformation tools for audio signal processing with PyTorch.
Jupytext lets users represent Jupyter notebooks as Markdown documents or Julia, Python, and R scripts.
Python developers can use Zipline’s event-driven library to backtest algorithmic trading strategies.
Popular in Developer Tools
Well-known listings from the same topic.
LlamaIndex FAQ
What is LlamaIndex used for?
Is LlamaIndex open source?
What is the difference between LlamaIndex and LlamaParse?
How do I start building with LlamaIndex in Python?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.













