skillfed

llama-index-cli

llama-index cli

llama-index-cli v0.5.7 3.7M downloads/30d#2,507 on PyPI
Permissive license MIT Active released

What it is and what it does

llama-index-cli is a command-line tool built on top of llama-index-core, llama-index-embeddings-openai, and llama-index-llms-openai to provide CLI access to llama-index workflows. It sits in the llama-index ecosystem as a convenience layer for developers who want to interact with retrieval-augmented generation and indexing tasks from the command line rather than through Python code.

However, the package is explicitly deprecated and no longer maintained. The fact sheet marks its development status as Inactive, and the description states it will not receive further updates or bug fixes. While it carries a permissive MIT license and has low install friction, its deprecated status means new code should not rely on it, and existing users should plan to migrate to an alternative solution.

Use it for:

  • Quick prototyping of llama-index workflows from the shell without writing Python scripts.
  • Integration into shell scripts or CI/CD pipelines that need to invoke llama-index operations.
  • Learning or testing llama-index capabilities through command-line experimentation before building full applications.

Worth the install?

AI-flagged interpretation of the facts on this page — verify before relying

Provides command-line interface tools for working with llama-index, a framework for building applications with large language models and retrieval-augmented generation.

No. The package is explicitly deprecated and no longer maintained. While it has low install friction and a permissive license, installing a deprecated tool that will not receive bug fixes or updates is not advisable for new projects. Existing users should migrate to an alternative or build CLI wrappers directly on the active llama-index-core library.

Install

llama-index-cli on PyPI

pip

pip install llama-index-cli

uv

uv add llama-index-cli

poetry

poetry add llama-index-cli

Installing llama-index-cli

Before you install

Low install friction with three runtime dependencies, but the package is explicitly deprecated and no longer maintained—the fact sheet marks it as inactive despite a recent version timestamp, signaling that updates are not forthcoming.

License in practice

MIT license permits commercial and private use with minimal restrictions, though the package's deprecated status makes licensing a secondary concern.

Quickstart

pip install llama-index-cli==0.5.7

llama-index-cli --help

Requires Python >=3.10,<4.0; package is deprecated and no longer maintained.

Verify before relying

  • What specific CLI commands or workflows this package provides—the fact sheet does not detail its command surface.
  • Whether the three runtime dependencies are actively maintained or also deprecated.
  • Whether there is a recommended replacement or migration path for users currently relying on this CLI.

Package facts

License MIT (permissive)
Python support supports the current Python release (<4.0,>=3.10)
Install friction low — pure-Python wheel
Runtime dependencies 3 — llama-index-core, llama-index-embeddings-openai, llama-index-llms-openai
Maintenance actively maintained — 134 days since the last release
First released
Downloads 3,742,662/month — #2,507 on PyPI (30-day window, as of 2026-08-14)
Known vulnerabilities none known (OSV.dev, checked 2026-08-14)

Evidence: llama_index_cli-0.5.7-py3-none-any.whl

Development Status :: 7 - Inactive

Tags

llama-index cli toolcommand line llm indexingrag command line interfacellama index cli commandsllm retrieval augmented generation cli
deprecatedcli-toolllm-framework

More Utilities packages

idna

Converts domain names between Unicode and…

permissive · top 100 on PyPI

charset-normalizer

Detects and normalizes text encoding from…

permissive · top 100 on PyPI

setuptools

Setuptools is a Python build backend and…

permissive · top 100 on PyPI

pluggy

Pluggy provides a plugin system that lets you…

permissive · top 100 on PyPI

Pygments

Pygments is a syntax highlighter that colorizes…

permissive · top 100 on PyPI

six

Six provides utility functions to write Python…

permissive · top 100 on PyPI

llama-index-indices-managed-llama-cloud

Provides deprecated integration for creating…

permissive · top 1,000 on PyPI

llama-index-core

LlamaIndex Core provides foundational…

permissive · top 5,000 on PyPI

llama-index

LlamaIndex is a data framework that connects…

permissive · top 5,000 on PyPI

llama-cloud-services

SDK client for LlamaCloud services: document…

permissive · top 1,000 on PyPI

llama-index-embeddings-azure-openai

Integrates Azure OpenAI's embedding models with…

permissive · top 15,000 on PyPI

llama-index-legacy

LlamaIndex Legacy is a data framework for…

permissive · top 5,000 on PyPI

llama-index-vector-stores-redis

Integrates Redis as a vector store backend for…

permissive · top 15,000 on PyPI

llama-index-llms-langchain

Bridges LlamaIndex with LangChain LLM…

permissive · top 15,000 on PyPI

llama-index-vector-stores-chroma

Integrates Chroma vector database with…

permissive · top 15,000 on PyPI

llama-index-agent-openai

Integrates OpenAI language models with…

permissive · top 5,000 on PyPI

Further reading