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”Models
Section titled “Models”- 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”Agents
Section titled “Agents”- 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/