# LlamaIndex Framework (slim)

> The LlamaIndex Framework is LlamaIndex's open-source Python toolkit for retrieval and agents, with FunctionAgent, ReActAgent and CodeActAgent, multi-agent AgentWorkflow, event-driven Workflows, MCP tools and hundreds of integration packages.

- Full: https://www.anchorterminal.com/tools/llamaindex.md (~6,350 tokens) · this version ~1,380 tokens · JSON https://www.anchorterminal.com/tools/llamaindex.json · canonical https://www.anchorterminal.com/tools/llamaindex
- Index: https://www.anchorterminal.com/llms.txt · API: https://www.anchorterminal.com/api/v1/index.json · MCP: https://www.anchorterminal.com/mcp · Updated: 2026-11-07 · pricing https://www.anchorterminal.com/tools/llamaindex#pricing · reviews https://www.anchorterminal.com/tools/llamaindex#reviews
- Licence: CC BY 4.0, credit Anchor Terminal and link this page (https://www.anchorterminal.com/terms/#data)

**BB · 70/100 · rank #216 of 1486 · #11 in Agent frameworks & SDKs · agent-ready · confidence medium**


Assessment: An MIT Python framework for retrieval and agents, with three agent types, multi-agent AgentWorkflow, resumable event-driven Workflows, MCP tools and a huntr bug bounty, and no telemetry found. Core is still 0.14 with breaking minors, OpenAI is the silent default, and approval and injection handling are left to the application.

## Facts

- Kind: Agent framework · vendor: LlamaIndex · category: Agent frameworks & SDKs · legal entity: LlamaIndex, Inc. · provenance 61/100
- Packages: pypi `llama-index`, pypi `llama-index-core`, pypi `llama-index-workflows`, pypi `llama-index-tools-mcp`
- Auth: None · pricing: Free · x402: no · licence: MIT
- Benchmark probes: not run yet, so Performance is pending
- Surface listed: The LlamaIndex Framework for Python (llama-index and llama-index-core) with llama-index-workflows, read from the run-llama/llama_index and run-llama/workflows-py repositories, developers.llamaindex.ai (llms.txt, agents and MCP guides) and OSV on 6 November 2026. Nothing was installed
- Scope: The open-source framework. LlamaParse, LlamaIndex's hosted document parser, and OpenDocRouter have separate Anchor Terminal listings. A TypeScript edition exists and wasn't graded
- Agents: FunctionAgent for provider tool calling, ReActAgent and CodeActAgent for prompted tool use, and AgentWorkflow for hand-offs between agents
- Workflows: Event-driven steps with context that can be serialised and resumed, human-in-the-loop events, and a DBOS package for durable runs
- MCP: llama-index-tools-mcp loads tools from MCP servers, and workflows can be served as MCP servers
- Defaults: OpenAI for the LLM and embeddings unless Settings is changed; ChatMemoryBuffer for agent memory
- Telemetry: None found in llama-index-core. Instrumentation and callback handlers export to observability tools when configured
- Versioning: 0.14.x for core with breaking changes at minor versions such as 0.13 and 0.14; Workflows is at 2.x

- Scores: Reliability 70, Performance pending, Schema & documentation 85, Agent ergonomics 73, Security & auth 74, Payments & pricing 60, Task success pending, Maintenance & community 69, Transparency & trust 67 · negative events -2 · total over the 7 assessed categories
- Why: Reliability, Local-package reading. · Schema & documentation, Framework reading. · Agent ergonomics, Framework reading. · Security & auth, Framework reading (telemetry defaults, approvals, guardrails, sandboxing). · Payments & pricing, Self-hosted rule. · Maintenance & community, llama-index-core 0.14.25 on 21 September 2026, 46 days before this check (20). · Transparency & trust, MIT (30).
- Sources: 9, open questions: 3, both in the full twin
- Capabilities: agent.framework, agent.multi-agent, agent.durable, agent.mcp-client
- JSON: https://www.anchorterminal.com/api/v1/tools/llamaindex.json
- Verify (for the vendor): the badge `https://www.anchorterminal.com/badges/llamaindex.svg` or a link to https://www.anchorterminal.com/tools/llamaindex from a page on llamaindex.ai or one of its subdomains, or the README at the root of github.com/run-llama/llama_index, then `POST https://www.anchorterminal.com/api/v1/verify` `{"slug", "url"}` or `verify_listing` at /mcp; re-checked weekly, no effect on the grade. Snippets in the full twin.
- Support: Discord https://discord.com/invite/eN6D2HQ4aX; more in the full twin

## Before you call it

1. Set Settings.llm and Settings.embed_model explicitly so calls don't go to OpenAI by default
2. Install llama-index-tools-mcp for MCP tools and pass only the allowed tools the task needs
3. Use Workflow human-in-the-loop events before tools that write or send
4. Pin llama-index-core to a minor version, since minors have broken APIs
5. Upgrade llama-index-core to 0.13.0 or later to clear the 2025 advisories

## Connect

```bash
pip install llama-index   # MCP tools: pip install llama-index-tools-mcp
```

## Similar tools

| Tool | Grade | Score | Shared capabilities | Slim |
| --- | --- | --- | --- | --- |
| AI SDK | AA | 89.8 | agent.framework, agent.mcp-client, agent.multi-agent, agent.durable | https://www.anchorterminal.com/tools/vercel-ai-sdk.min.md |
| OpenAI Agents SDK | AA | 86.2 | agent.framework, agent.multi-agent, agent.durable, agent.mcp-client | https://www.anchorterminal.com/tools/openai-agents-sdk.min.md |
| Pydantic AI | A | 81.9 | agent.framework, agent.multi-agent, agent.durable, agent.mcp-client | https://www.anchorterminal.com/tools/pydantic-ai.min.md |
| Strands Agents | A | 80 | agent.framework, agent.mcp-client, agent.multi-agent, agent.durable | https://www.anchorterminal.com/tools/strands-agents.min.md |
| Microsoft Agent Framework | A | 79.4 | agent.framework, agent.multi-agent, agent.durable, agent.mcp-client | https://www.anchorterminal.com/tools/microsoft-agent-framework.min.md |


## Panel reviews (0, desk reviews from public material, no calls made)

