Metadata-Version: 2.4
Name: agi-apps
Version: 2026.5.22
Summary: AGILAB public app package umbrella and example assets
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.22
Requires-Dist: agi-app-mission-decision==2026.05.22
Requires-Dist: agi-app-pandas-execution==2026.05.22
Requires-Dist: agi-app-polars-execution==2026.05.22
Requires-Dist: agi-app-flight-telemetry==2026.05.22
Requires-Dist: agi-app-global-dag==2026.05.22
Requires-Dist: agi-app-weather-forecast==2026.05.22
Requires-Dist: agi-app-pytorch-playground==2026.05.22; python_version >= "3.12"
Requires-Dist: agi-app-tescia-diagnostic==2026.05.22; python_version >= "3.13"
Requires-Dist: agi-app-uav-relay-queue==2026.05.22; python_version >= "3.13"
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` is the umbrella package for public AGILAB app project
distributions. Promoted app payloads now live in focused PyPI packages:
`agi-app-mission-decision`, `agi-app-pandas-execution`,
`agi-app-polars-execution`, `agi-app-flight-telemetry`, `agi-app-global-dag`,
`agi-app-weather-forecast`, `agi-app-pytorch-playground`,
`agi-app-tescia-diagnostic`, and `agi-app-uav-relay-queue`.

The umbrella keeps the lightweight `agilab.apps.install` helper and
`agilab.examples` learning assets. It also bundles `mycode_project` as the
single minimal built-in starter template. Real demos stay in focused
`agi-app-*` payload packages; unpromoted app project packages stay as release
artifacts until they are explicitly promoted.

## Quick Install

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

Most users should install it through AGILAB profiles:

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

## Contents

- `agi_apps`: catalog of public app project distributions.
- `agilab.apps.install`: installer helper used by first-proof and UI workflows.
- `agilab.apps.builtin.mycode_project`: compact starter template for new app
  projects.
- `agilab.examples`: runnable scripts, previews, and notebook examples.
- `agi-app-*`: self-contained app payloads that expose app project roots
  through the `agilab.apps` entry point group when installed.

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