Register to join the 9/30 webinar on Agentic Document Processing with LlamaCloud!

The developer-trusted framework for building context-aware AI agents

LlamaIndex empowers developers with everything needed to go from concept to AI application—all in a few lines of code.

  • 4M+

    package downloads a month

  • 1.5k+

    contributors

  • 20k+

    community members

Why LlamaIndex

Why use a framework?

01

Use proven agent building patterns

Benefit from the expertise of millions of developers in finding the right way to solve problems.

02

Develop business logic not AI foundations

Skip boilerplate code and inconsistent APIs across vendors.

03

Stay cutting-edge with day-zero integrations

Get the latest models and features without rewriting your code for every new release.

01

Extensible building blocks

Leverage core components like memory, state management, human-in-the-loop, reflection, and more. Customize components to match your workflows.

02

Flexible SDKs

Fully-featured Python and Typescript SDKs that easily integrate into your development stack.

03

Build with the latest

Day zero integrations with the latest LLMs, tools, data connections, and more.

04

Vibe code ready

Go from natural language to prototypes in seconds with your favorite vibe coding apps, leveraging our LLM.txt file.

Trusted by leading AI builders and enterprise teams

We’ve helped leading teams go from prototype to production with real-world results.

FAQ

01

Is LlamaIndex Open Source?

Yes, LlamaIndex is fully open source, granting developers full control over how they build applications and without any restrictions on leveraging your app in production or for commercial use.

02

What are common ways to use LlamaIndex?

Common use cases include conversational chat, customer support, internal knowledge bases, automating document-heavy processes, and more.

03

How does LlamaIndex work with LlamaCloud?

Llamacloud allows developers to turn unstructured data sources into AI-ready formats. LlamaIndex empowers builders to then use that data to build an AI agent that can reason, understand, and act to automate workflows.

04

How is LlamaIndex different from Workflows?

LlamaIndex provides developers with the core building blocks for building agents like state, memory, and more. Workflows allows developers to build highly controlled multi-step workflows that can combine multiple steps or agents.

Want to add context to your agent?

Try LlamaCloud to turn your unstructured documents into AI-ready context.