Intermedio

LlamaIndex: agentes de IA conectados a sus propios datos

LlamaIndex es un framework Python open source (licencia MIT) especializado en agentes y aplicaciones de IA que trabajan con sus datos: PDF, páginas web, bases de conocimiento internas. Es una elección natural si su proyecto consiste principalmente en que una IA responda a partir de documentos.

Datos a 22 de octubre de 2026

Lo esencial en cifras

EditorLlamaIndex
TipoCódigo
LenguajesPython
Código abiertoSí
LicenciaMIT
Primera versiónnoviembre de 2022
Nivel recomendadoIntermedio
UsosRAG, datos, flujos de trabajo
AutoalojableSí
Modelo de negocioFreemium
Oferta en la nubeSí
MultiagenteSí
Compatible con MCPSí
Libre elección de modeloSí
Sitio oficialSitio oficial · Documentación · Repositorio

GitHub

Repositoriorun-llama/llama_index
Estrellas en GitHub52.616
Forks8407
Última actividad del código21 de octubre de 2026
Última versión publicadav0.14.25 (21 de septiembre de 2026)

Actividad de GitHub consultada el 22 de octubre de 2026.

Creado para conectar la IA con sus documentos

LlamaIndex nació en noviembre de 2022 con el nombre de GPT Index y una misión clara: que un modelo de lenguaje pudiera responder a partir de sus propios datos. Es el principio del RAG, la generación aumentada por recuperación: se dividen los documentos en fragmentos, se guardan en un índice (a menudo una base de datos vectorial) y se recuperan los pasajes relevantes en el momento de la pregunta.

Después, el framework se amplió a los agentes. La documentación oficial lo describe hoy como un conjunto de herramientas en Python para crear agentes que trabajan con sus datos, en torno a dos ideas:

  • los agentes, que usan herramientas para completar una tarea, por ejemplo consultar varios documentos;
  • los flujos de trabajo, procesos de varios pasos guiados por eventos, con bifurcaciones, reintentos y revisión humana, cercanos a un flujo de trabajo agéntico.

Un cambio de rumbo que conviene conocer

El README oficial lo explica con claridad: la empresa concentra ahora la mayor parte de su esfuerzo en LlamaParse, su plataforma comercial de análisis y extracción de documentos (OCR, extracción estructurada, indexación, agentes documentales). El framework sigue siendo open source y continúa evolucionando, pero ya no es el producto estrella. La versión en TypeScript está archivada. Para un proyecto a largo plazo, conviene tenerlo en cuenta.

Cómo empezar

Instale el paquete llama-index, que reúne el núcleo del framework y una selección de integraciones, o parta de llama-index-core y añada solo las integraciones que necesite. Siga después el tutorial oficial de inicio, con OpenAI o con modelos locales. Un primer proyecto típico: cargar una carpeta de documentos, construir un índice y hacer preguntas a un agente que se apoya en él.

Ventajas y límites

Ventajas: gran experiencia en la ingesta y la indexación de documentos, numerosos conectores de datos, modelos y bases vectoriales, compatibilidad con MCP mediante una integración específica y una arquitectura modular.

Límites: la prioridad comercial de la empresa se ha desplazado hacia LlamaParse; el ecosistema TypeScript ya no se mantiene; y para agentes muy autónomos o equipos de agentes, el framework es menos central que las herramientas pensadas para la orquestación.

Alternativas

LangChain también cubre el RAG, con un ecosistema de integraciones muy amplio. Haystack es otro framework open source muy usado para la búsqueda en documentos. El comparador de frameworks de agentes le ayudará a decidir.

Frameworks del mismo tipo

Preguntas frecuentes

¿Qué diferencia hay entre LlamaIndex y LlamaParse?

LlamaIndex es el framework gratuito y open source. LlamaParse es la plataforma comercial de la misma empresa, dedicada al análisis, la extracción y la indexación de documentos; puede usarse con el framework o por separado.

¿LlamaIndex es gratis?

El framework sí, con licencia MIT. LlamaParse es de pago a partir de cierta cuota: a 22 de octubre de 2026, la página de precios muestra un plan Free con 10.000 créditos al mes, Starter a 50 dólares al mes, Pro a 500 dólares al mes y Enterprise bajo presupuesto.

¿Existe una versión en JavaScript o TypeScript?

Existió una versión en TypeScript, pero su repositorio oficial está archivado. En el momento de la consulta, el framework que se desarrolla activamente es el de Python.

¿Se puede usar LlamaIndex sin OpenAI?

Sí. La documentación incluye un tutorial de inicio con modelos locales, sin API alojada, y el framework se combina con numerosos proveedores de modelos y bases vectoriales mediante sus paquetes de integración.

Fuentes de los datos

Datos a 22 de octubre de 2026

Señalar un error

¿Una cifra, una fecha o un dato le parece incorrecto? Díganoslo: verificamos cada aviso.