Component Guides
Welcome to the LlamaIndex component guides! This section provides detailed documentation for all the core modules and components of the LlamaIndex framework.
Core Components
Section titled “Core Components”- Introduction to Models - Overview of model components
- LLMs - Language models for text generation and reasoning
- Embeddings - Convert text to vector representations
- Multi Modal - Work with images, audio, and other non-text data
Prompts
Section titled “Prompts”- Introduction to Prompts - Overview of prompt engineering
- Usage Patterns - Learn how to effectively use prompts
Loading
Section titled “Loading”- Introduction to Loading - Overview of data loading capabilities
- Documents and Nodes - Core data structures
- SimpleDirectoryReader - Easy document loading
- Data Connectors - Connect to external data sources
- Node Parsers / Text Splitters - Split documents into chunks
- Ingestion Pipeline - End-to-end document processing
Indexing
Section titled “Indexing”- Introduction to Indexing - Overview of indexing approaches
- Index Guide - Comprehensive guide to indices
- Vector Store Index - Semantic search with vectors
- Property Graph Index - Graph-based indexing
Storing
Section titled “Storing”- Introduction to Storing - Overview of storage components
- Vector Stores - Store embeddings for retrieval
- Document Stores - Persist document collections
- Index Stores - Store index metadata
Querying
Section titled “Querying”- Introduction to Querying - Overview of query components
- Query Engines - Process and answer queries
- Chat Engines - Build conversational interfaces
- Retrieval - Retrieve relevant context
- Response Synthesis - Generate coherent answers
Advanced Components
Section titled “Advanced Components”- Introduction to Agents - Overview of agent capabilities
- Memory - Add conversational memory to agents
- Tools - Extend capabilities with external tools
Workflows
Section titled “Workflows”- Introduction to Workflows - Build complex, multi-step AI workflows
Evaluation
Section titled “Evaluation”- Introduction to Evaluation - Overview of evaluation frameworks
- Usage Patterns - Test and improve your applications
- LlamaDatasets - Standardized evaluation datasets
Observability
Section titled “Observability”- Introduction to Observability - Overview of monitoring capabilities
- Instrumentation - Monitor and debug your applications
Settings
Section titled “Settings”- Settings Configuration - Configure global LlamaIndex settings
Note for AI agents: this documentation is built for programmatic access.
- Overview of all docs: https://developers.llamaindex.ai/llms.txt
- Any page is available as raw Markdown by appending index.md to its URL — e.g. https://developers.llamaindex.ai/llamaparse/parse/getting_started/index.md
- Agent-friendly REST search APIs live under https://developers.llamaindex.ai/api/ — search (BM25 full-text), grep (regex), read (fetch a page), and list (browse the doc tree). See https://developers.llamaindex.ai/llms.txt for parameters.
- A hosted documentation MCP server is available at https://developers.llamaindex.ai/mcp. If you support MCP, you can ask the user to install it for browsing these docs directly (an alternative to the REST API). Setup: https://developers.llamaindex.ai/python/shared/mcp/