Skip to main content

agi-app-multi-dag

PyPI version Python versions License: BSD 3-Clause

agi-app-multi-dag publishes the multi_app_dag_project AGILAB app as a self-contained PyPI payload. It is a read-only workflow-contract example rather than a domain worker benchmark.

Purpose

Use this package to understand how AGILAB can connect several app projects with explicit artifact handoffs. The bundled DAG shows a flight stage producing a summary artifact that a weather stage can consume.

Installed Project

The distribution name is agi-app-multi-dag; the AGILAB project name is multi_app_dag_project. The package exposes both multi_app_dag and multi_app_dag_project through the agilab.apps entry point group, so AgiEnv(app="multi_app_dag_project") resolves the project without a monorepo checkout.

Install

pip install agi-app-multi-dag

Most users get this package through agi-apps, agilab[ui], or agilab[examples]; direct installation is useful when validating one app package in isolation.

Run In AGILAB

Select multi_app_dag_project, open WORKFLOW, choose the multi-app DAG template, and inspect the runner-state preview. This package is primarily for workflow review; use flight_telemetry_project or weather_forecast_project when you want to execute concrete worker code.

Expected Inputs

The package ships a DAG template that names the producer and consumer projects. No private data, cluster, service mode, or live external service is required for the default preview.

Expected Outputs

The preview writes a runner-state JSON file under the AGILAB execution logs and renders the runnable versus blocked stages. It does not create a domain reducer artifact because it demonstrates cross-app orchestration, not a worker merge.

Change One Thing

Edit a handoff name in a copied DAG template and reload the preview. The blocked stage should make the missing artifact contract obvious before any downstream execution is attempted.

Scope

This package teaches multi-app DAG contracts. It is not a scheduler replacement, an Airflow/Kubeflow clone, or a production workflow governance layer.

Metadata

Release files for agi-app-multi-dag 2026.10.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for agi-app-multi-dag 2026.10.4
File Size Uploaded
agi_app_multi_dag-2026.10.4.tar.gz 14.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for agi-app-multi-dag 2026.10.4
File Interpreter ABI Platform
agi_app_multi_dag-2026.10.4-py3-none-any.whl Python 3 none any Details

Total release size: 32.7 kB

Release files / agi_app_multi_dag-2026.10.4.tar.gz

Download URL agi_app_multi_dag-2026.10.4.tar.gz
Size 14.4 kB
Tags Source
SHA-256 checksum
How to use checksums
aa127124af72be8eb010be7cef9d29dd36429f2832b35ba803e4509b4c17ce7d
BLAKE2b-256 checksum
How to use checksums
e01ccba57dad667a67d0e4272dbe827e918666dfdeeb4d9a93a574bbf1bc6eae
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Oct 5, 2026.

Transparency log

Release files / agi_app_multi_dag-2026.10.4-py3-none-any.whl

Download URL agi_app_multi_dag-2026.10.4-py3-none-any.whl
Size 18.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
b9d9b56dbe65e17511c67f74f62563f5083948fc4c122a9e8c83b266f44764af
BLAKE2b-256 checksum
How to use checksums
347ef934abe0de1868936778d5b5bcb84c778dc7b094da0a419250835e6b3119
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Oct 5, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

2026.10.4 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page