LlamaIndex

A data framework for building LLM applications, maintained by run-llama under an MIT license. It provides data connectors, indexing and data-structuring tools, and retrieval/query interfaces, with both a high-level API (roughly five lines of code) and customisable lower-level APIs.

🔗 https://www.llamaindex.ai/ · https://github.com/run-llama/llama_index

The project has since repositioned around document agents and OCR, describing itself as “the leading document agent and OCR platform”; LlamaParse is the enterprise document parsing/extraction product, with agentic OCR across 130+ formats.

Why It Matters Here

LlamaIndex produced much of the empirical RAG-tuning literature this vault draws on — the chunk-size study, the embedding/reranker bake-off, and the long-context retrieval analysis all came out of its blog and its RetrieverEvaluator module. Its evaluation tooling is the reason those posts carry numbers rather than opinions.

Multi-Modal Abstractions

Introduced for Multimodal RAG: the OpenAIMultiModal class, a MultiModalEmbedding base class with a ClipEmbedding implementation, and MultiModalVectorIndex for indexing text and image modalities into separate vector store collections.

Articles