Mantik: A Workflow Platform for the Development of Artificial Intelligence on High-Performance Computing Infrastructures
Authors/Creators
-
Seidler, Thomas
(Project leader)1, 2
-
Emmerich, Fabian
(Project leader)3, 2
-
Ehlert, Kristian
(Project member)3
-
Berner, Rico
(Project leader)1
- Nagel-Kanzler, Oliver (Project member)1
- Schultz, Norbert (Related person)4
-
Quade, Markus
(Related person)1
-
Schultz, Martin
(Related person)5
-
Abel, Markus
(Project leader)1
Contributors
Project leader (4):
Project manager (2):
Project member (14):
Related person (3):
Description
Mantik is an open-source cloud platform that simplifies the development of and collaboration on ML models on high-performance computing facilities, and enhances reproducibility by supporting data and code versioning as well as experiment tracking. The users are able to develop their applications in the environment they are most comfortable with – their local machine. Usage of the best-choice IDE and most recent software versions allow to leverage the full potential of the software stack for their research. Using Mantik’s remote file service allows for simple management of data in remote storages and keeping track of it. As soon as an application is ready for training or inference, users can immediately submit it to an HPC cluster. During application development, users can train and/or evaluate their models on HPC clusters via CLI on their local machine or our browser-based Mantik cloud platform. The latter only requires an internet browser such that e.g., ML training from your phone becomes feasible. Once training or inference has begun, a user is able to monitor the application in real time on the Mantik cloud platform.
Files
mantik-api-v0.5.0.zip
Additional details
Identifiers
Related works
- Is published in
- Peer review: https://joss.theoj.org/papers/31e03b578e512eb5565baca1a21fe268 (URL)
- Software: https://cloud.mantik.ai (URL)
Dates
- Submitted
-
2023-09-28Pre Review
- Updated
-
2023-12-09Review
Software
- Repository URL
- https://gitlab.com/mantik-ai
- Programming language
- Python , TypeScript , JavaScript
- Development Status
- Active