Why you'd want it
The LlamaIndex framework is a Python toolkit for context augmentation: data connectors ingest APIs, PDFs, docs and SQL, indexes structure the data, and query and chat engines retrieve context for the model. Agents can call a RAG pipeline as one tool among many, and Workflows add event-driven, multi-step processes with branching, retries and human-in-the-loop review. You can start with the llama-index starter package or install llama-index-core plus only the integrations you need from over 300 packages.
Best for
- RAG over private documents
- Agents that query your own data
- Pairing with LlamaParse for hard documents
Use it when
Your agent's main job is answering questions or taking actions over your own documents and data sources.
Skip it if
You want a framework that is its maintainer's main focus: the README says the company's primary focus has shifted to LlamaParse, while the OSS framework stays available.
Editor's note
The README says LlamaIndex has shifted its primary focus to the LlamaParse platform; the open-source framework remains available.