Unleash the power of LLMs over your data

LlamaIndex is a simple, flexible data framework for connecting
custom data sources to large language models.

Get Started on GitHub

LlamaIndex provides the key tools to augment your LLM applications with data

Data Ingestion

Connect your existing data sources and data formats (API's, PDF's, documents, SQL, etc.) to use with a large language model application.

Data Indexing

Store and index your data for different use cases. Integrate with downstream vector store and database providers.

Query Interface

LlamaIndex provides a query interface that accepts any input prompt over your data and returns a knowledge-augmented response.

Easily build powerful end-user applications

Connect your unstructured, structured or semi-structured data sources