Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

The Artificial Intelligence Model Manager (AIMM) project aims to provide resources for management of computational intelligence models. Using a plugin-based approach, it provides a services capable of:

  • creating and storing models

  • fitting models

  • upload of already fitted models

  • data access

  • running the models

The server also has support for changeable frontend and persistence interfaces. This allows users to implement the ways server communicates to its clients (multiple parallel interfaces are supported) or stores the models. There are also default interfaces that are supported for both of these functions.

Installation

AIMM is a Python (3.10 and newer) package containing implementations of the server implementation and some of its clients. It can be installed with the following command:

pip install aimm

Development environment

Development environment includes, besides the standard requirements of the base AIMM package, various tools and libraries that are used for the build process, documentation and testing. To set up the development environment, Python 3.10 and poetry are needed. Recommended way to set up is by running:

python -m venv venv
source venv/bin/activate
pip install poetry
poetry install

All other generic tasks like testing and documentation building are done through the build tool, use doit list to preview the complete list of all available tasks.

Metadata

Release files for aimm 1.2.dev1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for aimm 1.2.dev1
File Size Uploaded
aimm-1.2.dev1.tar.gz 24.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for aimm 1.2.dev1
File Interpreter ABI Platform
aimm-1.2.dev1-py3-none-any.whl Python 3 none any Details

Total release size: 56.2 kB

Release files / aimm-1.2.dev1.tar.gz

Download URL aimm-1.2.dev1.tar.gz
Size 24.4 kB
Tags Source
SHA-256 checksum
How to use checksums
f08a551cda9774d4ae00362e30bacadf47a510c648711b182a657b9f49f703b3
BLAKE2b-256 checksum
How to use checksums
c86d18f5b7444fd28b14c0bf6969e13722db81bbdc9e030a9172151c09dce511
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.13.5

Release files / aimm-1.2.dev1-py3-none-any.whl

Download URL aimm-1.2.dev1-py3-none-any.whl
Size 31.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
50d3865bea82126be96e368d5f98c0f8a9188e44ef0405763194e9c9fcd9a0e8
BLAKE2b-256 checksum
How to use checksums
26d2e4bee6f7faf5da4ab5cf79359b49aadf27774a9882841b37aeab0c9421fc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.13.5
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page