{"data":{"slug":"run-llama-llama-index","name":"llama_index","tagline":"Leading document agent and OCR platform","github_url":"https://github.com/run-llama/llama_index","owner":"run-llama","repo":"llama_index","owner_avatar_url":"https://avatars.githubusercontent.com/u/130722866?v=4","primary_language":"Python","stars":51442,"forks":7885,"topics":["agents","application","data","fine-tuning","framework","llamaindex","llm","multi-agents","rag","vector-database"],"archived":false,"github_pushed_at":"2026-08-06T21:24:16+00:00","maintenance_label":"Very active","stars_delta_30d":719,"url":"https://www.graphcanon.com/tools/run-llama-llama-index","markdown_url":"https://www.graphcanon.com/tools/run-llama-llama-index.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/run-llama-llama-index","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=run-llama-llama-index","description":"LlamaIndex is the leading document agent and OCR platform","homepage_url":"https://developers.llamaindex.ai","license":"MIT","open_issues":615,"watchers":280,"ai_summary":"Python-based framework for building agentic applications involving parsing, OCR, data indexing, and more.","readme_excerpt":"# 🗂️ LlamaIndex 🦙\n\n\n\n\n\n\n\n\n\nLlamaIndex OSS (by [LlamaIndex](https://llamaindex.ai?utm_medium=li_github&utm_source=github&utm_campaign=2026--)) is an open-source framework to build agentic applications. **[Parse](https://cloud.llamaindex.ai?utm_medium=li_github&utm_source=github&utm_campaign=2026--)** is our enterprise platform for agentic OCR, parsing, extraction, indexing and more. You can use LlamaParse with this framework or on its own; see [LlamaParse](#llamacloud-document-agent-platform) below for signup and product links.\n\n> ### 📚 **Documentation:**\n>\n> - [LlamaParse](https://developers.llamaindex.ai/python/cloud/llamaparse/?utm_medium=li_github&utm_source=github&utm_campaign=2026--)\n> - [LlamaIndex OSS](https://developers.llamaindex.ai/python/framework/?utm_medium=li_github&utm_source=github&utm_campaign=2026--)\n> - [LlamaAgents](https://developers.llamaindex.ai/python/llamaagents/overview/?utm_medium=li_github&utm_source=github&utm_campaign=2026--)\n\nBuilding with LlamaIndex typically involves working with LlamaIndex core and a chosen set of integrations (or plugins). There are two ways to start building with LlamaIndex in\nPython:\n\n1. **Starter**: [`llama-index`](https://pypi.org/project/llama-index/). A starter Python package that includes core LlamaIndex as well as a selection of integrations.\n\n2. **Customized**: [`llama-index-core`](https://pypi.org/project/llama-index-core/). Install core LlamaIndex and add your chosen LlamaIndex integration packages on [LlamaHub](https://llamahub.ai/)\n   that are required for your application. There are over 300 LlamaIndex integration\n   packages that work seamlessly with core, allowing you to build with your preferred\n   LLM, embedding, and vector store providers.\n\nThe LlamaIndex Python library is namespaced such that import statements which\ninclude `core` imply that the core package is being used. In contrast, those\nstatements without `core` imply that an integration package is being used.\n\n```python\n# typical pattern\nfrom llama_index.core.xxx import ClassABC  # core submodule xxx\nfrom llama_index.xxx.yyy import (\n    SubclassABC,\n)  # integration yyy for submodule xxx\n\n# concrete example\nfrom llama_index.core.llms import LLM\nfrom llama_index.llms.openai import OpenAI\n```\n\n### LlamaParse (document agent platform)\n\n**LlamaParse** is its own platform—focused on document agents and agentic OCR. It includes **Parse** (parsing), **LlamaAgents** (deployed document agents), **Extract** (structured extraction), and **Index** (ingest and RAG). You can use it with the LlamaIndex framework or standalone.\n\n- **[Sign up for LlamaParse](https://cloud.llamaindex.ai?utm_medium=li_github&utm_source=github&utm_campaign=2026--)** — Create an account and get your API key.\n- **Parse** — Agentic OCR and document parsing (130+ formats). [Docs](https://developers.llamaindex.ai/python/cloud/llamaparse/?utm_medium=li_github&utm_source=github&utm_campaign=2026--)\n- **Extract** — Structured data extraction from documents. [Docs](https://developers.llamaindex.ai/python/cloud/llamaextract/?utm_medium=li_github&utm_source=github&utm_campaign=2026--)\n- **Index** — Ingest, index, and RAG pipelines. [Docs](https://developers.llamaindex.ai/python/cloud/llamacloud/?utm_medium=li_github&utm_source=github&utm_campaign=2026--)\n- **Split** — Split large documents into subcategories. [Docs](https://developers.llamaindex.ai/python/cloud/split/getting_started/?utm_medium=li_github&utm_source=github&utm_campaign=2026--)\n- **Agents** — Build end-to-end document agents with `Workflows` and Agent Builder. [Docs](https://developers.llamaindex.ai/python/llamaagents/overview/?utm_medium=li_github&utm_source=github&utm_campaign=2026--)\n\n### Important Links\n\n[Documentation](https://developers.llamaindex.ai/python/framework/?utm_medium=li_github&utm_source=github&utm_campaign=2026--)\n\n[X (formerly Twitter)](https://x.com/llama_index)\n\n[LinkedIn](https://www.linkedin.com/company/llamaindex/)\n\n[Reddit](https://www.reddit.com/r/Llam","github_created_at":"2022-11-02T04:24:54+00:00","created_at":"2026-07-07T15:07:50.616901+00:00","updated_at":"2026-08-07T12:01:05.347804+00:00","categories":[{"slug":"ai-agents","name":"AI Agents","url":"https://www.graphcanon.com/categories/ai-agents","markdown_url":"https://www.graphcanon.com/categories/ai-agents.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/ai-agents"},{"slug":"data-retrieval","name":"Data & Retrieval","url":"https://www.graphcanon.com/categories/data-retrieval","markdown_url":"https://www.graphcanon.com/categories/data-retrieval.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/data-retrieval"}],"tags":[{"slug":"agents","name":"agents"},{"slug":"application","name":"application"},{"slug":"data","name":"data"},{"slug":"fine-tuning","name":"fine-tuning"},{"slug":"framework","name":"framework"},{"slug":"llamaindex","name":"llamaindex"},{"slug":"llm","name":"llm"},{"slug":"multi-agents","name":"multi-agents"}],"trust":{"provenance":{"is_fork":false,"github_id":560704231,"owner_type":"Organization","methodology":"github_public_v1","parent_repo":null,"near_duplicate_slugs":[]},"computed_at":"2026-08-07T12:01:04.588Z","maintenance":{"label":"Very active","score":96,"methodology":"github_public_v1","releases_90d":2,"days_since_push":0,"last_release_at":"2026-06-24T19:36:43Z","stars_delta_30d":719,"open_issues_delta_30d":121},"security_summary":{"status":"no_lockfile","scanner":null,"low_count":0,"high_count":0,"last_scan_at":"2026-07-11T10:38:28.670Z","medium_count":0,"scan_profile":"none","critical_count":0}},"capability_facts":{"scan":{"source":"repo_scan","observed_at":"2026-08-07T12:01:05.034Z"},"languages":{"value":["python"],"source":"github.language+pyproject.toml","observed_at":"2026-08-07T12:01:05.034Z"},"license_spdx":{"value":"MIT","source":"github.license","observed_at":"2026-08-07T12:01:05.034Z"}},"decision_facts":{"hosting":null,"pricing":null,"requirements":null,"constraints":null,"when_to_use":["- When you need to work with document agents or require advanced OCR capabilities involving multiple formats.","- If structured extraction from documents is necessary, LlamaIndex offers robust tools for this purpose through its 'Extract' feature.","- When your project requires parsing and indexing capabilities alongside integration options for over 300 available plugins on LlamaHub."],"when_not_to_use":["- Avoid using if your primary need is a simple, lightweight solution that doesn't require the extensive OCR or agentic capabilities provided by LlamaIndex.","- If specific features like 'Parse', 'Extract', and 'Index' are not necessary for your project, simpler alternatives might be more suitable.","- In scenarios where customization beyond integrating existing plugins isn't required; LlamaIndex's strength lies in its integration library, which may not cover all niche needs without modification."],"source":"enrich:decision_facts","observed_at":"2026-07-11T10:49:18.282Z"},"constraint_facets":null,"decision_summary":[{"label":"Adopt for","value":"LlamaIndex is a Python-based framework enabling the creation of agentic applications with functionalities like OCR, data indexing, and more. The project promotes flexibility via numerous integrations available on LlamaH"}]}}