Skip to main content

Lightweight fork of LlamaIndex's workflow module, offering powerful event-driven orchestration without the full llama-index-core dependencies.

This project has been archived.

The maintainers of this project have marked this project as archived. No new releases are expected.

Project description

LlamaIndex Workflow

📝 Table of Contents

🧐 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.

🏁 Getting Started

TBD

Prerequisites

TBD

Installing

We use uv as package manager for all python dependencies. To install uv, run the following command:

curl -LsSf https://astral.sh/uv/install.sh | sh

To install the dependencies, run the following command:

uv install

🔧 Running the tests

Tests are written using pytest. To run the tests, run the following command:

uv run pytest

🎈 Usage

TBD

✍️ Authors

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:

I can not list all the contributors here, but you can find them on the LlamaIndex GitHub page.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

llama_index_workflow-0.1.0.tar.gz (32.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

llama_index_workflow-0.1.0-py3-none-any.whl (43.3 kB view details)

Uploaded Python 3

File details

Details for the file llama_index_workflow-0.1.0.tar.gz.

File metadata

  • Download URL: llama_index_workflow-0.1.0.tar.gz
  • Upload date:
  • Size: 32.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for llama_index_workflow-0.1.0.tar.gz
Algorithm Hash digest
SHA256 31a7e986b5b315463ce317be9187e52389563bcb9f81254664a7ea5e4e183279
MD5 5b4385e4d2c21a6444166a8384227033
BLAKE2b-256 81fe7586aa30dd2ed55ebd4afd97223df822c6d6f750d35ea70ed76780e90dd8

See more details on using hashes here.

Provenance

The following attestation bundles were made for llama_index_workflow-0.1.0.tar.gz:

Publisher: publish.yml on maltehedderich/llama-index-workflow

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file llama_index_workflow-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for llama_index_workflow-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 d53c065145752c32df2d6ed37ef83965e3038a2f42648a2775c00acea2b6e08a
MD5 7f1c4989fa5587a129b7e70c214edfe4
BLAKE2b-256 80146ffb88ee74f59ee9a76867668b0e05c075d02f83df43468597a91def9b6e

See more details on using hashes here.

Provenance

The following attestation bundles were made for llama_index_workflow-0.1.0-py3-none-any.whl:

Publisher: publish.yml on maltehedderich/llama-index-workflow

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page