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

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.10.1
File Size Uploaded
agi_app_multi_dag-2026.10.10.1.tar.gz 14.3 kB Details

Built distribution (wheel)

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

Total release size: 32.7 kB

Release files / agi_app_multi_dag-2026.10.10.1.tar.gz

Download URL agi_app_multi_dag-2026.10.10.1.tar.gz
Size 14.3 kB
Tags Source
SHA-256 checksum
How to use checksums
db9d6f3153fb5bd55c8ea291a771271a245559e0088009077f27f668dc5c0a46
BLAKE2b-256 checksum
How to use checksums
6c9bdc49cd6d5f12681b41b3afafffd99aa3f9b5c39029e4212a6c184e45246a
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 11, 2026.

Transparency log

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

Download URL agi_app_multi_dag-2026.10.10.1-py3-none-any.whl
Size 18.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
10aa7d3ef84b5e7bcfec7022d226b6be323eafef03e1d2f4ccb7f53b1a96aab4
BLAKE2b-256 checksum
How to use checksums
b2cb81a9665296d8205c4a445cbfc50c6fb79072124000dda4f6a9d7c41ce779
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 11, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

2026.10.10.1 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