LlamaIndex

Active
GitHub Python MIT

Description

Data framework for LLM apps specializing in RAG and agent data integration.

Key Features

  • Data connectors — 120+ loaders
  • Index abstractions — Vector, list, keyword, tree
  • Query engine — Natural language to structured queries
  • Agent tools — Wrap retrieval as agent-callable tools
  • Observability — Pluggable instrumentation for retrieval and generation

Use Cases

💡 Build RAG over private documents.
💡 Connect structured databases to LLMs for NL2SQL.
💡 Provide agents with retrieval/summarization sub-skills.

Quick Start

# Install
pip install llama-index llama-index-embeddings-openai
from llama_index.core import SimpleDirectoryReader
docs = SimpleDirectoryReader('data').load_data()

Related Projects