Agent framework - verified
LlamaIndex (agent workflows): features, install and latest version
LlamaIndex (agent workflows) is an AI agent framework maintained by LlamaIndex. As its docs describe it: LlamaIndex is an open-source framework for building agentic applications whose Agent Workflows provide an event-driven, step-based way to control execution, alongside prebuilt agents such as FunctionAgent and the multi-agent AgentWorkflow. It supports Python. License: MIT. Latest releases: Python package llama-index 0.14.25 (September 21, 2026) and Python package llama-index-workflows 2.26.0 (October 11, 2026).
Homepage - Source on GitHub - License - In our tools directory
- Languages
- 1
- Latest Python
- 0.14.25
- Released
- 2026-09-21
- Features documented
- 10 of 10
Install
Copied verbatim from the page linked under each command.
Python
pip install llama-indexSource: developers.llamaindex.ai/python/framework/getting_started/installation
pip install llama-index-core llama-index-llms-openai python-dotenvSource: developers.llamaindex.ai/python/framework/understanding/agent
Quickstart
The first example from the official docs, unchanged. It may need an API key for the model provider it calls.
from dotenv import load_dotenv
load_dotenv()
from llama_index.llms.openai import OpenAI
from llama_index.core.agent.workflow import FunctionAgent
def multiply(a: float, b: float) -> float:
"""Multiply two numbers and returns the product"""
return a * b
def add(a: float, b: float) -> float:
"""Add two numbers and returns the sum"""
return a + b
llm = OpenAI(model="gpt-4o-mini")
workflow = FunctionAgent(
tools=[multiply, add],
llm=llm,
system_prompt="You are an agent that can perform basic mathematical operations using tools.",
)
response = await workflow.run(user_msg="What is 20+(2*4)?")
print(response)Source: developers.llamaindex.ai/python/framework/understanding/agent
Features
What the LlamaIndex (agent workflows) docs say it supports. Not stated means the docs do not say either way.
LlamaIndex (agent workflows) on Developers Digest
Compare LlamaIndex (agent workflows)
FAQ
Does LlamaIndex (agent workflows) support MCP?
Yes, per https://developers.llamaindex.ai/python/framework/module_guides/mcp/
Which languages does LlamaIndex (agent workflows) support?
Python. Published packages: llama-index (Python) and llama-index-workflows (Python).
How do I install LlamaIndex (agent workflows)?
For Python: "pip install llama-index", as shown at https://developers.llamaindex.ai/python/framework/getting_started/installation/. This page lists 2 install commands, each copied from the linked source.
What is the latest version of LlamaIndex (agent workflows)?
As of October 18, 2026: Python package llama-index 0.14.25 (September 21, 2026), https://pypi.org/project/llama-index/0.14.25/ and Python package llama-index-workflows 2.26.0 (October 11, 2026), https://pypi.org/project/llama-index-workflows/2.26.0/.
What license is LlamaIndex (agent workflows) released under?
MIT. The license is at https://github.com/run-llama/llama_index/blob/main/LICENSE.
Does LlamaIndex (agent workflows) support durable execution?
Yes, per https://developers.llamaindex.ai/python/llamaagents/workflows/durable_workflows/
Does LlamaIndex (agent workflows) support human-in-the-loop?
Yes, per https://developers.llamaindex.ai/python/llamaagents/workflows/human_in_the_loop/
Is LlamaIndex (agent workflows) model-agnostic?
Yes, per https://developers.llamaindex.ai/python/framework/understanding/agent/
Which features does LlamaIndex (agent workflows) document?
10 of the 10 tracked here: MCP, Multi-agent, Durable execution, Human in the loop, Streaming, Structured output, Tracing, Memory, Evals and Model-agnostic.
Sources
Last verified from the pages below.
- Agent Workflows introduction (docs) - developers.llamaindex.ai
- Building an agent (docs) - developers.llamaindex.ai
- GitHub README - github.com
- LICENSE - github.com
- PyPI llama-index - pypi.org
- PyPI llama-index-workflows - pypi.org
- Installation - developers.llamaindex.ai
- Multi-agent patterns - developers.llamaindex.ai
- Durable workflows - developers.llamaindex.ai
- Human in the loop - developers.llamaindex.ai
- MCP - developers.llamaindex.ai
- Memory - developers.llamaindex.ai
- Structured outputs - developers.llamaindex.ai
- Observability - developers.llamaindex.ai
- Evaluating - developers.llamaindex.ai
Newsletter
Agent frameworks, every week
One email per week. Framework releases, new agent tooling and what they mean for what you build.