---
name: "Build event-driven document agent workflows with LlamaAgents"
slug: "build-event-driven-document-agent-workflows-with-llamaagents"
description: "Use LlamaAgents to define async Python workflow steps, coordinate document-centric agent pipelines, and expose those workflows as services, clients, or deployable agent apps."
github_stars: 389
verification: "security_reviewed"
source: "https://github.com/run-llama/llama-agents"
author: "Run Llama"
publisher_type: "company"
category: "Templates & Workflows"
framework: "Custom Agents"
tool_ecosystem:
  github_repo: "run-llama/llama-agents"
  github_stars: 389
---

# Build event-driven document agent workflows with LlamaAgents

Use LlamaAgents to define async Python workflow steps, coordinate document-centric agent pipelines, and expose those workflows as services, clients, or deployable agent apps.

## Prerequisites

Python; llama-index-workflows; optional llama-agents-server, llama-agents-client, and llamactl for serving and deployment

## Installation

Use the upstream install or setup path that matches your environment:
- uv tool install llamactl

Requirements and caveats from upstream:
- An open-source framework for building and shipping document-centric agents in Python.
- LlamaAgents is built on [**Agent Workflows**](https://developers.llamaindex.ai/python/llamaagents/workflows/), an event-driven orchestration library where steps are async Python functions that emit and consume events....
- python

Basic usage or getting-started notes:
- [![Unit Testing](https://github.com/run-llama/workflows/actions/workflows/test.yml/badge.svg)](https://github.com/run-llama/workflows/actions/workflows/test.yml)
- [![Coverage Status](https://coveralls.io/repos/github/run-llama/workflows/badge.svg?branch=main)](https://coveralls.io/github/run-llama/workflows?branch=main)
- [![GitHub contributors](https://img.shields.io/github/contributors/run-llama/workflows)](https://github.com/run-llama/llama-index-workflows/graphs/contributors)

- Source: https://github.com/run-llama/llama-agents
- Extracted from upstream docs: https://raw.githubusercontent.com/run-llama/llama-agents/HEAD/README.md

## Documentation

- https://developers.llamaindex.ai/python/llamaagents/

## Source

- [Agent Skill Exchange](https://agentskillexchange.com/skills/build-event-driven-document-agent-workflows-with-llamaagents/)
