This project has been archived by its maintainers, and is no longer receiving any updates.
LlamaIndex Workflow
🚨 REPOSITORY NO LONGER MAINTAINED 🚨
This repository is no longer maintained as there is now an official llama-index-workflows package available.
Please use the official package instead:
pip install llama-index-workflows
For documentation and support, please refer to the official LlamaIndex documentation at https://docs.llamaindex.ai/en/stable/module_guides/workflow/
🧐 About
This repo is a lightweight fork of LlamaIndex's workflow module, offering powerful event-driven orchestration without the full llama-index-core dependencies. I love the work that LlamaIndex has done with their workflow module, and I wanted a lightweight version that I could use in my own projects without the overhead of the full llama-index-core module.
Installing
The library is published on PyPI, so you can install it using pip:
pip install llama-index-workflow
🎈 Usage
As this is a lightweight version of the LlamaIndex workflow module, the usage is identical to the original module. The main difference is that you don't have to install the full llama-index-core module.
Therefore, the usage is the same as described in the LlamaIndex documentation.
👷♀️ Contributing
As this is aimed to be a lightweight version of the LlamaIndex workflow module, it is not intended to be extended or modified. If you want to contribute to the workflow module, I recommend checking out the original llama_index GitHub page.
Feel free to open an issue or merge request if there are new features in the original LlamaIndex workflow module that you would like to see in this lightweight version.
✍️ Authors
- @maltehedderich - Forked from LlamaIndex
The code is 100% based on the work of LlamaIndex, and I am grateful for their work. I am just providing a lightweight version of their workflow module.
🎉 Acknowledgements
Huge thanks to all the amazing contributors to the LlamaIndex project. I am grateful for their work and the inspiration they provide to the community.
The following list of authors and maintainers is derived from the pyproject.toml file of the original llama-index-core project:
- Andrei Fajardo andrei@runllama.ai
- Haotian Zhang ht@runllama.ai
- Jerry Liu jerry@llamaindex.ai
- Logan Markewich logan@llamaindex.ai
- Simon Suo simon@llamaindex.ai Sourabh Desai sourabh@llamaindex.ai
I can not list all the contributors here, but you can find them on the llama_index GitHub page.
Metadata
Release files for llama-index-workflow 1.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| llama_index_workflow-1.1.0.tar.gz | 72.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| llama_index_workflow-1.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 116.3 kB
Release files / llama_index_workflow-1.1.0.tar.gz
| Download URL | llama_index_workflow-1.1.0.tar.gz |
|---|---|
| Size | 72.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
1b5022c55bf77cd8d6d45a07598b5b89a17004a9ab95bfe805e1c68325fe646e
|
|
BLAKE2b-256 checksum How to use checksums |
9db57f182108c980521b3206fa0b45df3197613500fa9fcd53e10381cf63a8cc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Aug 25, 2025.
Transparency logRelease files / llama_index_workflow-1.1.0-py3-none-any.whl
| Download URL | llama_index_workflow-1.1.0-py3-none-any.whl |
|---|---|
| Size | 44.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
9bb5917469dc6f9bfb752f991cf94ea4afe4e11ecf22e107606e190578416c9e
|
|
BLAKE2b-256 checksum How to use checksums |
5ffd3dd2e96c83242f9e41741b1192cc7ee834988d4621d7ba47a34dc404ebf0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Aug 25, 2025.
Transparency log