Metadata-Version: 2.4
Name: agi-core
Version: 2026.4.29.post6
Summary: Meta-package that installs and wires agi-env, agi-node, and agi-cluster together
Project-URL: Homepage, https://github.com/ThalesGroup/agilab
Project-URL: Issues, https://github.com/ThalesGroup/agilab/issues
Project-URL: Documentation, https://thalesgroup.github.io/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
Author: Jean-Pierre Morard
Maintainer: Jean-Pierre Morard
License-Expression: BSD-3-Clause
License-File: LICENSE
Keywords: ai-experimentation,distributed-computing,distributed-execution,machine-learning,mlops,python,reproducibility,workflow-orchestration
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Operating System :: MacOS
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Requires-Python: >=3.11
Requires-Dist: agi-cluster==2026.04.29.post6
Requires-Dist: agi-env==2026.04.29.post6
Requires-Dist: agi-node==2026.04.29.post6
Description-Content-Type: text/markdown

# AGI-CORE

[![PyPI version](https://img.shields.io/pypi/v/agi-core.svg?cacheSeconds=300)](https://pypi.org/project/agi-core/)
[![Python versions](https://img.shields.io/pypi/pyversions/agi-core.svg)](https://pypi.org/project/agi-core/)
[![License: BSD 3-Clause](https://img.shields.io/pypi/l/agi-core)](https://opensource.org/licenses/BSD-3-Clause)
[![CI](https://github.com/ThalesGroup/agilab/actions/workflows/ci.yml/badge.svg)](https://github.com/ThalesGroup/agilab/actions/workflows/ci.yml)
[![Coverage](https://raw.githubusercontent.com/ThalesGroup/agilab/main/badges/coverage-agi-core.svg)](https://codecov.io/gh/ThalesGroup/agilab?flags%5B0%5D=agi-core)
[![docs](https://img.shields.io/badge/docs-agilab-brightgreen.svg)](https://thalesgroup.github.io/agilab)

`agi-core` is the AGILAB meta-package that wires `agi-env`, `agi-node`, and `agi-cluster` for one-step installation.

## Quick install

```bash
pip install agi-core
```

## agi-core demo

<p>
  <a href="https://huggingface.co/spaces/jpmorard/agilab"><img src="https://img.shields.io/badge/AGILAB-Space-0F766E?style=for-the-badge" alt="AGILAB Space" /></a>
  <a href="https://kaggle.com/kernels/welcome?src=https://github.com/ThalesGroup/agilab/blob/main/examples/notebook_quickstart/agi_core_kaggle_first_run.ipynb"><img src="https://img.shields.io/badge/agi--core-notebook-1D4ED8?style=for-the-badge" alt="agi-core notebook" /></a>
</p>

Use the public AGILAB Space for the UI-oriented demo path, or the notebook
badge for the package-oriented `agi-core` first-run path. The Kaggle notebook
prepares an isolated runtime venv under `/kaggle/working`, instead of mutating
the base notebook kernel packages. For the full notebook matrix, including
Colab and source-checkout variants, see the
AGILAB agi-core demo page:
https://thalesgroup.github.io/agilab/notebook-quickstart.html

Kaggle note: enable Internet in the notebook settings for the first install.

## Why install this package

- Get the three AGILAB core libraries as a single dependency set.
- Use it as a stable base when building AGILAB-based tools.
- Keep versions aligned across the AGILAB ecosystem.

## Repository

- Source: https://github.com/ThalesGroup/agilab/tree/main/src/agilab/core/agi-core
- Docs: https://thalesgroup.github.io/agilab
- Issues: https://github.com/ThalesGroup/agilab/issues
