LlamaIndex

Data framework for LLM applications. Connect custom data sources to large language models.

About LlamaIndex

LlamaIndex (formerly GPT Index) is a data framework for building LLM applications. It provides the tools to ingest, structure, and access private or domain-specific data for use with large language models, with a focus on retrieval-augmented generation (RAG).

Key Features

Data connectors for 160+ sources
Advanced RAG pipelines
Index structures (vector, tree, keyword)
Query engines & chat engines
Agent framework
Evaluation & observability

Why choose LlamaIndex?

LlamaIndex is an open source alternative to LangChain, Haystack. Licensed under MIT, it gives you full access to the source code and the freedom to modify, self-host, and contribute. It is available as a desktop or web application.