About this project
LlamaIndex provides a comprehensive toolkit for connecting large language models (LLMs) to external data sources. Its core capabilities include:
- Data Ingestion: Data connectors to import information from various formats and sources, including APIs, PDFs, SQL, and documents.
- Data Structuring: Tools to organize ingested data into indices and graphs for efficient LLM utilization.
- Retrieval and Querying: An advanced interface to retrieve relevant context and generate knowledge-augmented outputs based on user prompts.
- Integration Ecosystem: A modular architecture allowing users to choose from over 300 integration packages for LLMs, embedding models, and vector stores via LlamaHub.
Additionally, the ecosystem includes LlamaParse, a platform specializing in agentic OCR, document parsing (supporting 130+ formats), structured data extraction, and the deployment of document agents.