Skip to main content

AI and ML workflows module for scientific digital twins.

Project description

GitHub Super-Linter GitHub Super-Linter SQAaaS source code DOI

itwinai-icon

itwinai is a Python toolkit designed to help scientists and researchers streamline AI and machine learning workflows, specifically for digital twin applications. It provides easy-to-use tools for distributed training, hyper-parameter optimization on HPC systems, and integrated ML logging, reducing engineering overhead and accelerating research. Developed primarily by CERN, in collaboration with Forschungszentrum Jülich (FZJ), itwinai supports modular and reusable ML workflows, with the flexibility to be extended through third-party plugins, empowering AI-driven scientific research in digital twins.

See the latest version of our docs here.

Installation

For instructions on how to install itwinai, please refer to the user installation guide or the developer installation guide, depending on whether you are a user or developer

For information about how to use containers or how to test with pytest, you can look at the following documents:

How to contribute

Want to help improve itwinai? Here are a few good ways to get involved:

Citation

If you use itwinai in your research, please cite:

Bunino et al., (2026). itwinai: A Python Toolkit for Scalable Scientific Machine Learning on HPC Systems. Journal of Open Source Software, 11(117), 9409. https://doi.org/10.21105/joss.09409

BibTeX:

@article{Bunino2026,
  doi = {10.21105/joss.09409},
  url = {https://doi.org/10.21105/joss.09409},
  year = {2026},
  publisher = {The Open Journal},
  volume = {11},
  number = {117},
  pages = {9409},
  author = {Bunino, Matteo and Sæther, Jarl and Eickhoff, Linus and Lappe, Anna and Tsolaki, Kalliopi and
            Verder, Killian and Mutegeki, Henry and Machacek, Roman and Girone, Maria and Krochak, Oleksandr and
            Rüttgers, Mario and Sarma, Rakesh and Lintermann, Andreas},
  title = {itwinai: A Python Toolkit for Scalable Scientific Machine Learning on HPC Systems},
  journal = {Journal of Open Source Software}
}

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

itwinai-0.4.2.tar.gz (125.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

itwinai-0.4.2-py3-none-any.whl (138.4 kB view details)

Uploaded Python 3

File details

Details for the file itwinai-0.4.2.tar.gz.

File metadata

  • Download URL: itwinai-0.4.2.tar.gz
  • Upload date:
  • Size: 125.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for itwinai-0.4.2.tar.gz
Algorithm Hash digest
SHA256 f4438deb01c478b6ee31b3917a0c4e014a350a674ff2c9f4faa08e5cf8e1f504
MD5 142e0ac2d306574fc88fffe05b03165a
BLAKE2b-256 91bfd85560fd5a8db85ebe23489e824957dac9056e473b2864ef1bac0c7829dd

See more details on using hashes here.

Provenance

The following attestation bundles were made for itwinai-0.4.2.tar.gz:

Publisher: pypi.yml on interTwin-eu/itwinai

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file itwinai-0.4.2-py3-none-any.whl.

File metadata

  • Download URL: itwinai-0.4.2-py3-none-any.whl
  • Upload date:
  • Size: 138.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for itwinai-0.4.2-py3-none-any.whl
Algorithm Hash digest
SHA256 2611fbdc5d500d035adfd55ac21464e7b9fde787064d443d147da63f8a219b66
MD5 481b6678797962cb2e4b794acde77252
BLAKE2b-256 da3eba240a919ce62a4e8ce7994042a5cd15e06f339a73fb1cc2c9dd275c2593

See more details on using hashes here.

Provenance

The following attestation bundles were made for itwinai-0.4.2-py3-none-any.whl:

Publisher: pypi.yml on interTwin-eu/itwinai

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page