Fiche
LlamaIndex : ce que c'est, paquets et licence
LlamaIndex, boîte à outils Python pour agents alimentés par vos données : composants, paquet pip, licence MIT, version relevée le 15/11/2026.
Mis à jour le
LlamaIndex est une boîte à outils Python, publiée sous licence MIT, pour construire des agents qui travaillent à partir de vos propres données. Sa documentation le décrit ainsi : « The LlamaIndex framework is a Python toolkit for building LLM-powered agents over your data. » Le dépôt GitHub, lui, le présente comme une plateforme de traitement de documents pour l'IA : « LlamaIndex is the document processing platform for AI ». Les deux formules se recouvrent : l'accent est mis sur les documents.
Les composants
La page de documentation liste les briques suivantes :
- les connecteurs de données (« Data connectors ») qui lisent les sources ;
- les index et bases vectorielles (« Indexes and vector stores ») ;
- les moteurs de requête et de discussion (« Query and chat engines ») ;
- les agents et outils (« Agents and tools ») ;
- les workflows ;
- les modèles, l'évaluation et l'observabilité (« Models, evaluation and observability »).
Cette liste montre le champ de LlamaIndex : il part des documents et va jusqu'à l'agent qui les interroge. Un projet qui ne traite que des questions simples sur des fichiers peut s'en contenter. Un projet qui a besoin de plusieurs étapes, d'outils et d'une supervision passe plus souvent par des workflows.
Installation
La page officielle donne la commande pip install llama-index "llama-cloud>=2.8". Le paquet llama-index est le point d'entrée. La page ne dit pas dans quel cas llama-cloud est requis ; c'est un point à lire dans la documentation avant de figer l'installation d'un projet.
Licence et version
- Licence : MIT, affichée sur le dépôt
run-llama/llama_indexet sur la page PyPI. - Version :
llama-indexsur PyPI est en version 0.14.26, publiée le 13/11/2026 (page relevée le 15/11/2026). Le paquet demande Python 3.11 ou plus, sans version 4. - Activité : le dépôt affiche 406 tickets ouverts à la date de lecture, le nombre de tickets fermés n'était pas lisible sur la page. Le ticket le plus récent listé date du 15/11/2026.
Quand la regarder
LlamaIndex est pertinent quand le point de départ est un corpus : des PDF, des pages web, des bases de connaissances internes. Pour la mise en place d'une recherche documentaire complète, avec découpage, index et citation des sources, le guide RAG avec LlamaIndex reprend la démarche pas à pas. Pour une comparaison avec d'autres bibliothèques, voir le comparatif des frameworks.
Avant d'adopter la bibliothèque, vérifier la version, les versions de Python acceptées et l'activité du dépôt : la méthode est dans juger la maintenance d'un framework. Et pour savoir si un framework se justifie face à un appel direct de l'API, lire framework ou appel direct à l'API.
Questions fréquentes
LlamaIndex sert-il seulement au RAG ?
La documentation le présente comme une boîte à outils pour créer des agents alimentés par un LLM à partir de vos données. La recherche dans des documents est son usage le plus visible, mais la page cite aussi les agents, les outils et les workflows.
Quelle commande d'installation ?
La page officielle donne la commande pip install llama-index "llama-cloud>=2.8". La page ne précise pas si llama-cloud est nécessaire à chaque usage : vérifier la documentation avant de l'installer.
Sources
Pages consultées pour écrire cet article :