Metadata-Version: 2.4
Name: agi-apps
Version: 2026.5.12.post3
Summary: AGILAB public built-in app and example asset package
Author: Jean-Pierre Morard
Maintainer: Jean-Pierre Morard
License-Expression: BSD-3-Clause
Project-URL: Documentation, https://thalesgroup.github.io/agilab
Project-URL: Source, https://github.com/ThalesGroup/agilab/tree/main/src/agilab/lib/agi-apps
Project-URL: Issues, https://github.com/ThalesGroup/agilab/issues
Project-URL: Homepage, https://github.com/ThalesGroup/agilab
Project-URL: Repository, https://github.com/ThalesGroup/agilab
Project-URL: Discussions, https://github.com/ThalesGroup/agilab/discussions
Project-URL: Changelog, https://github.com/ThalesGroup/agilab/releases
Keywords: agilab,examples,apps,reproducibility,workflow-orchestration
Classifier: Intended Audience :: Developers
Classifier: Development Status :: 4 - Beta
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Operating System :: MacOS
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: POSIX :: Linux
Requires-Python: >=3.11
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: agi-core==2026.05.12.post3
Dynamic: license-file

# AGI Apps

[![PyPI version](https://img.shields.io/pypi/v/agi-apps.svg?cacheSeconds=300)](https://pypi.org/project/agi-apps/)
[![Python versions](https://img.shields.io/pypi/pyversions/agi-apps.svg)](https://pypi.org/project/agi-apps/)
[![License: BSD 3-Clause](https://img.shields.io/pypi/l/agi-apps)](https://opensource.org/licenses/BSD-3-Clause)

`agi-apps` packages the public AGILAB built-in app projects and learning
examples. It owns the `agilab.apps` and `agilab.examples` payload that the
`agilab[ui]` and `agilab[examples]` profiles use for first-proof runs,
newcomer demos, and workflow examples.

## Quick Install

```bash
pip install agi-apps
```

Most users should install it through AGILAB profiles:

```bash
pip install "agilab[examples]"
pip install "agilab[ui]"
```

`agilab[examples]` adds notebook/demo helper dependencies. `agilab[ui]` adds
the Streamlit UI stack and includes `agi-apps` so the UI opens with the public
built-in projects available.

## Contents

- `agilab.apps.install`: app installer entry point used by first-proof and UI
  workflows.
- `agilab.apps.builtin`: public built-in app projects such as `flight_project`,
  `global_dag_project`, and UAV queue examples.
- `agilab.examples`: runnable scripts, previews, and notebook examples.

The package contains public examples, not private enterprise app templates or a
production MLOps platform.

`agi-apps` is published as a wheel-only package. The payload is assembled from
the AGILAB monorepo during wheel build, so source distributions are deliberately
disabled to avoid incomplete public app archives.
