LlamaIndex (formerly GPT Index) is an open-source data framework for connecting custom data sources to LLMs. Features data connectors, index structures (vector, list, tree), query engines, chat engines, agents, and observability. Includes LlamaCloud for managed deployment.

Technical Specifications

Features Real-Time, Memory, History, Tool Use, Web Browsing, Self-Hosted
Input Types Text, URL, PDF, Document, Code, CSV, JSON
Output Types Code, Text, Markdown, JSON
Platforms Web, Windows, macOS, Linux
Interface Types API, CLI Tool
Customization API/SDK, Fully Customizable
Language Support Multilingual
Compliance Data Privacy, Local Deployment, On-Premise
Autonomy Level Assistant Mode, Semi-Autonomous, Multi-Agent System
Integrations GitHub, Slack
Target Audience Developers, Enterprise, Researchers