Skip to main content
Pre-release

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

Drop a star to support Aim ⭐ Join Aim discord community

An easy-to-use & supercharged open-source experiment tracker

Aim logs your training runs and any AI Metadata, enables a beautiful UI to compare, observe them and an API to query them programmatically.

Discord Server Twitter Follow Medium

Platform Support PyPI - Python Version PyPI Package License PyPI Downloads Issues



SEAMLESSLY INTEGRATES WITH:


TRUSTED BY ML TEAMS FROM:


AimStack offers enterprise support that's beyond core Aim. Contact via hello@aimstack.io e-mail.


AboutDemosEcosystemQuick StartExamplesDocumentationCommunityBlog


ℹ️ About

Aim is an open-source, self-hosted ML experiment tracking tool designed to handle 10,000s of training runs.

Aim provides a performant and beautiful UI for exploring and comparing training runs. Additionally, its SDK enables programmatic access to tracked metadata — perfect for automations and Jupyter Notebook analysis.

Aim's mission is to democratize AI dev tools 🎯


Log Metadata Across Your ML Pipeline 💾 Visualize & Compare Metadata via UI 📊
  • ML experiments and any metadata tracking
  • Integration with popular ML frameworks
  • Easy migration from other experiment trackers
  • Metadata visualization via Aim Explorers
  • Grouping and aggregation
  • Querying using Python expressions
Run ML Trainings Effectively ⚡ Organize Your Experiments 🗂️
  • System info and resource usage tracking
  • Real-time alerting on training progress
  • Logging and configurable notifications
  • Detailed run information for easy debugging
  • Centralized dashboard for holistic view
  • Runs grouping with tags and experiments

🎬 Demos

Check out live Aim demos NOW to see it in action.

Machine translation experiments lightweight-GAN experiments
Training logs of a neural translation model(from WMT'19 competition). Training logs of 'lightweight' GAN, proposed in ICLR 2021.
FastSpeech 2 experiments Simple MNIST
Training logs of Microsoft's "FastSpeech 2: Fast and High-Quality End-to-End Text to Speech". Simple MNIST training logs.

🌍 Ecosystem

Aim is not just an experiment tracker. It's a groundwork for an ecosystem. Check out the two most famous Aim-based tools.

aimlflow Aim-spaCy
aimlflow Aim-spaCy
Exploring MLflow experiments with a powerful UI an Aim-based spaCy experiment tracker

🏁 Quick start

Follow the steps below to get started with Aim.

1. Install Aim on your training environment

pip3 install aim

2. Integrate Aim with your code

from aim import Run

# Initialize a new run
run = Run()

# Log run parameters
run["hparams"] = {
    "learning_rate": 0.001,
    "batch_size": 32,
}

# Log metrics
for i in range(10):
    run.track(i, name='loss', step=i, context={ "subset":"train" })
    run.track(i, name='acc', step=i, context={ "subset":"train" })

See the full list of supported trackable objects(e.g. images, text, etc) here.

3. Run the training as usual and start Aim UI

aim up

Learn more

Migrate from other tools

Aim has built-in converters to easily migrate logs from other tools. These migrations cover the most common usage scenarios. In case of custom and complex scenarios you can use Aim SDK to implement your own conversion script.

Integrate Aim into an existing project

Aim easily integrates with a wide range of ML frameworks, providing built-in callbacks for most of them.

Query runs programmatically via SDK

Aim Python SDK empowers you to query and access any piece of tracked metadata with ease.

from aim import Repo

my_repo = Repo('/path/to/aim/repo')

query = "metric.name == 'loss'" # Example query

# Get collection of metrics
for run_metrics_collection in my_repo.query_metrics(query).iter_runs():
    for metric in run_metrics_collection:
        # Get run params
        params = metric.run[...]
        # Get metric values
        steps, metric_values = metric.values.sparse_numpy()
Set up a centralized tracking server

Aim remote tracking server allows running experiments in a multi-host environment and collect tracked data in a centralized location.

See the docs on how to set up the remote server.

Deploy Aim on kubernetes

Read the full documentation on aimstack.readthedocs.io 📖

🆚 Comparisons to familiar tools

TensorBoard vs Aim

Training run comparison

Order of magnitude faster training run comparison with Aim

  • The tracked params are first class citizens at Aim. You can search, group, aggregate via params - deeply explore all the tracked data (metrics, params, images) on the UI.
  • With tensorboard the users are forced to record those parameters in the training run name to be able to search and compare. This causes a super-tedius comparison experience and usability issues on the UI when there are many experiments and params. TensorBoard doesn't have features to group, aggregate the metrics

Scalability

  • Aim is built to handle 1000s of training runs - both on the backend and on the UI.
  • TensorBoard becomes really slow and hard to use when a few hundred training runs are queried / compared.

Beloved TB visualizations to be added on Aim

  • Embedding projector.
  • Neural network visualization.
MLflow vs Aim

MLFlow is an end-to-end ML Lifecycle tool. Aim is focused on training tracking. The main differences of Aim and MLflow are around the UI scalability and run comparison features.

Aim and MLflow are a perfect match - check out the aimlflow - the tool that enables Aim superpowers on Mlflow.

Run comparison

  • Aim treats tracked parameters as first-class citizens. Users can query runs, metrics, images and filter using the params.
  • MLFlow does have a search by tracked config, but there are no grouping, aggregation, subplotting by hyparparams and other comparison features available.

UI Scalability

  • Aim UI can handle several thousands of metrics at the same time smoothly with 1000s of steps. It may get shaky when you explore 1000s of metrics with 10000s of steps each. But we are constantly optimizing!
  • MLflow UI becomes slow to use when there are a few hundreds of runs.
Weights and Biases vs Aim

Hosted vs self-hosted

  • Weights and Biases is a hosted closed-source MLOps platform.
  • Aim is self-hosted, free and open-source experiment tracking tool.

🛣️ Roadmap

Detailed milestones

The Aim product roadmap :sparkle:

  • The Backlog contains the issues we are going to choose from and prioritize weekly
  • The issues are mainly prioritized by the highly-requested features

High-level roadmap

The high-level features we are going to work on the next few months:

In progress

  • Aim SDK low-level interface
  • Dashboards – customizable layouts with embedded explorers
  • Ergonomic UI kit
  • Text Explorer
Next-up

Aim UI

  • Runs management
    • Runs explorer – query and visualize runs data(images, audio, distributions, ...) in a central dashboard
  • Explorers
    • Distributions Explorer

SDK and Storage

  • Scalability
    • Smooth UI and SDK experience with over 10.000 runs
  • Runs management
    • CLI commands
      • Reporting - runs summary and run details in a CLI compatible format
      • Manipulations – copy, move, delete runs, params and sequences
  • Cloud storage support – store runs blob(e.g. images) data on the cloud
  • Artifact storage – store files, model checkpoints, and beyond

Integrations

  • ML Frameworks:
    • Shortlist: scikit-learn
  • Resource management tools
    • Shortlist: Kubeflow, Slurm
  • Workflow orchestration tools
Done
  • Live updates (Shipped: Oct 18 2021)
  • Images tracking and visualization (Start: Oct 18 2021, Shipped: Nov 19 2021)
  • Distributions tracking and visualization (Start: Nov 10 2021, Shipped: Dec 3 2021)
  • Jupyter integration (Start: Nov 18 2021, Shipped: Dec 3 2021)
  • Audio tracking and visualization (Start: Dec 6 2021, Shipped: Dec 17 2021)
  • Transcripts tracking and visualization (Start: Dec 6 2021, Shipped: Dec 17 2021)
  • Plotly integration (Start: Dec 1 2021, Shipped: Dec 17 2021)
  • Colab integration (Start: Nov 18 2021, Shipped: Dec 17 2021)
  • Centralized tracking server (Start: Oct 18 2021, Shipped: Jan 22 2022)
  • Tensorboard adaptor - visualize TensorBoard logs with Aim (Start: Dec 17 2021, Shipped: Feb 3 2022)
  • Track git info, env vars, CLI arguments, dependencies (Start: Jan 17 2022, Shipped: Feb 3 2022)
  • MLFlow adaptor (visualize MLflow logs with Aim) (Start: Feb 14 2022, Shipped: Feb 22 2022)
  • Activeloop Hub integration (Start: Feb 14 2022, Shipped: Feb 22 2022)
  • PyTorch-Ignite integration (Start: Feb 14 2022, Shipped: Feb 22 2022)
  • Run summary and overview info(system params, CLI args, git info, ...) (Start: Feb 14 2022, Shipped: Mar 9 2022)
  • Add DVC related metadata into aim run (Start: Mar 7 2022, Shipped: Mar 26 2022)
  • Ability to attach notes to Run from UI (Start: Mar 7 2022, Shipped: Apr 29 2022)
  • Fairseq integration (Start: Mar 27 2022, Shipped: Mar 29 2022)
  • LightGBM integration (Start: Apr 14 2022, Shipped: May 17 2022)
  • CatBoost integration (Start: Apr 20 2022, Shipped: May 17 2022)
  • Run execution details(display stdout/stderr logs) (Start: Apr 25 2022, Shipped: May 17 2022)
  • Long sequences(up to 5M of steps) support (Start: Apr 25 2022, Shipped: Jun 22 2022)
  • Figures Explorer (Start: Mar 1 2022, Shipped: Aug 21 2022)
  • Notify on stuck runs (Start: Jul 22 2022, Shipped: Aug 21 2022)
  • Integration with KerasTuner (Start: Aug 10 2022, Shipped: Aug 21 2022)
  • Integration with WandB (Start: Aug 15 2022, Shipped: Aug 21 2022)
  • Stable remote tracking server (Start: Jun 15 2022, Shipped: Aug 21 2022)
  • Integration with fast.ai (Start: Aug 22 2022, Shipped: Oct 6 2022)
  • Integration with MXNet (Start: Sep 20 2022, Shipped: Oct 6 2022)
  • Project overview page (Start: Sep 1 2022, Shipped: Oct 6 2022)
  • Remote tracking server scaling (Start: Sep 11 2022, Shipped: Nov 26 2022)
  • Integration with PaddlePaddle (Start: Oct 2 2022, Shipped: Nov 26 2022)
  • Integration with Optuna (Start: Oct 2 2022, Shipped: Nov 26 2022)
  • Audios Explorer (Start: Oct 30 2022, Shipped: Nov 26 2022)
  • Experiment page (Start: Nov 9 2022, Shipped: Nov 26 2022)
  • HuggingFace datasets (Start: Dec 29 2022, Feb 3 2023)

👥 Community

Aim README badge

Add Aim badge to your README, if you've enjoyed using Aim in your work:

Aim

[![Aim](https://img.shields.io/badge/powered%20by-Aim-%231473E6)](https://github.com/aimhubio/aim)

Cite Aim in your papers

In case you've found Aim helpful in your research journey, we'd be thrilled if you could acknowledge Aim's contribution:

@software{Arakelyan_Aim_2020,
  author = {Arakelyan, Gor and Soghomonyan, Gevorg and {The Aim team}},
  doi = {10.5281/zenodo.6536395},
  license = {Apache-2.0},
  month = {6},
  title = {{Aim}},
  url = {https://github.com/aimhubio/aim},
  version = {3.9.3},
  year = {2020}
}

Contributing to Aim

Considering contibuting to Aim? To get started, please take a moment to read the CONTRIBUTING.md guide.

Join Aim contributors by submitting your first pull request. Happy coding! 😊

Made with contrib.rocks.

More questions?

  1. Read the docs
  2. Open a feature request or report a bug
  3. Join Discord community server

Release files for aim 3.29.0.dev20250419

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

Source distribution (sdist)

Source distribution for aim 3.29.0.dev20250419
File Size Uploaded
aim-3.29.0.dev20250419.tar.gz 1.7 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for aim 3.29.0.dev20250419
File
aim-3.29.0.dev20250419-cp312-cp312-manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64 Details
aim-3.29.0.dev20250419-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
aim-3.29.0.dev20250419-cp312-cp312-macosx_10_14_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.14+ x86-64 Details
aim-3.29.0.dev20250419-cp311-cp311-manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64 Details
aim-3.29.0.dev20250419-cp311-cp311-manylinux_2_24_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.24+ x86-64 Details
aim-3.29.0.dev20250419-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
aim-3.29.0.dev20250419-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
aim-3.29.0.dev20250419-cp311-cp311-macosx_10_14_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.14+ x86-64 Details
aim-3.29.0.dev20250419-cp310-cp310-manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ x86-64 Details
aim-3.29.0.dev20250419-cp310-cp310-manylinux_2_24_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.24+ x86-64 Details
aim-3.29.0.dev20250419-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
aim-3.29.0.dev20250419-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
aim-3.29.0.dev20250419-cp310-cp310-macosx_10_14_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.14+ x86-64 Details
aim-3.29.0.dev20250419-cp39-cp39-manylinux_2_28_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.28+ x86-64 Details
aim-3.29.0.dev20250419-cp39-cp39-manylinux_2_24_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.24+ x86-64 Details
aim-3.29.0.dev20250419-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-64 Details
aim-3.29.0.dev20250419-cp39-cp39-macosx_11_0_arm64.whl CPython 3.9 CPython 3.9 macOS 11.0+ ARM64 Details
aim-3.29.0.dev20250419-cp39-cp39-macosx_10_14_x86_64.whl CPython 3.9 CPython 3.9 macOS 10.14+ x86-64 Details
aim-3.29.0.dev20250419-cp38-cp38-manylinux_2_28_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.28+ x86-64 Details
aim-3.29.0.dev20250419-cp38-cp38-manylinux_2_24_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.24+ x86-64 Details
aim-3.29.0.dev20250419-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.17+ x86-64 Details
aim-3.29.0.dev20250419-cp38-cp38-macosx_11_0_arm64.whl CPython 3.8 CPython 3.8 macOS 11.0+ ARM64 Details
aim-3.29.0.dev20250419-cp38-cp38-macosx_10_14_x86_64.whl CPython 3.8 CPython 3.8 macOS 10.14+ x86-64 Details
aim-3.29.0.dev20250419-cp37-cp37m-manylinux_2_28_x86_64.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.28+ x86-64 Details
aim-3.29.0.dev20250419-cp37-cp37m-manylinux_2_24_x86_64.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.24+ x86-64 Details
aim-3.29.0.dev20250419-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ x86-64 Details
aim-3.29.0.dev20250419-cp37-cp37m-macosx_10_14_x86_64.whl CPython 3.7 CPython 3.7 pymalloc macOS 10.14+ x86-64 Details

Total release size: 136.6 MB

Release files / aim-3.29.0.dev20250419.tar.gz

Download URL aim-3.29.0.dev20250419.tar.gz
Size 1.7 MB
Tags Source
SHA-256 checksum
How to use checksums
f83b5ffae05c777e3658cf2cabb963e5c1a291f6f4935e5f02b0176eb7f4d34b
BLAKE2b-256 checksum
How to use checksums
18035208cbac56dcfafe8119c7522b0e20dedf947ac45312bf279768eeb3e327
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.10.4

Release files / aim-3.29.0.dev20250419-cp312-cp312-manylinux_2_28_x86_64.whl

Download URL aim-3.29.0.dev20250419-cp312-cp312-manylinux_2_28_x86_64.whl
Size 7.6 MB
Tags CPython 3.12 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
46f09286b03e60d4eeec1355c89230552ea3f189a7377d9f78c00475e4984997
BLAKE2b-256 checksum
How to use checksums
84984d897d4d19a73bbb11bbdee88e533e54ffb73120d0d0091d08ae92448b18
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.9.22

Release files / aim-3.29.0.dev20250419-cp312-cp312-macosx_11_0_arm64.whl

Download URL aim-3.29.0.dev20250419-cp312-cp312-macosx_11_0_arm64.whl
Size 2.5 MB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
9749967b14e946796e1d68d02642e5dec65a52b1c713247cce73d232976424b3
BLAKE2b-256 checksum
How to use checksums
66d551ed1f5fa86da78e825e877438b6c9d1dc4ec5c600461311009f7bddcb4f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.3

Release files / aim-3.29.0.dev20250419-cp312-cp312-macosx_10_14_x86_64.whl

Download URL aim-3.29.0.dev20250419-cp312-cp312-macosx_10_14_x86_64.whl
Size 2.5 MB
Tags CPython 3.12 macOS 10.14+ x86-64
SHA-256 checksum
How to use checksums
0c84f1fd72c340686959cafefbbaf8dcf5ebcf4fbf89a936d7072d85d287f3c7
BLAKE2b-256 checksum
How to use checksums
6dc1b6689adef44198a63948cc8f1af54de388cde67ea87b90a4e52ebe8c4127
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.3

Release files / aim-3.29.0.dev20250419-cp311-cp311-manylinux_2_28_x86_64.whl

Download URL aim-3.29.0.dev20250419-cp311-cp311-manylinux_2_28_x86_64.whl
Size 7.5 MB
Tags CPython 3.11 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
2a2f80833250ddbf155eab23b871aa60846805cb0ec506f054b94610fae7a80b
BLAKE2b-256 checksum
How to use checksums
274b22af623b5998f472a4abddf5ea9499e1e0bf58800180bd27e53f5143d1b1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.9.22

Release files / aim-3.29.0.dev20250419-cp311-cp311-manylinux_2_24_x86_64.whl

Download URL aim-3.29.0.dev20250419-cp311-cp311-manylinux_2_24_x86_64.whl
Size 5.9 MB
Tags CPython 3.11 Linux glibc 2.24+ x86-64
SHA-256 checksum
How to use checksums
05b0fc29a1641aa0c01c842a2cb801185c372f5d9f7d0e79a34a55593f9b9e32
BLAKE2b-256 checksum
How to use checksums
855d1aa8d1f27775dced3ca9c03aa560e20cdd5dd38c32c0f1b52392c3c18a19
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.9.22

Release files / aim-3.29.0.dev20250419-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL aim-3.29.0.dev20250419-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 7.3 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
89032f341b277788e6b80bd681de0eee14e8a74af1bf556e4b936f9c149ad335
BLAKE2b-256 checksum
How to use checksums
7fa6d4f75dc5ccf0d5c7971a371e82e0d7fdd880346b7bf6788c9dead74b3703
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.9.22

Release files / aim-3.29.0.dev20250419-cp311-cp311-macosx_11_0_arm64.whl

Download URL aim-3.29.0.dev20250419-cp311-cp311-macosx_11_0_arm64.whl
Size 2.5 MB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
4380b16bdb2bbedd84fe2b20aa7b0b8ce3879586a9d1ab50f9cb164b7566f2f5
BLAKE2b-256 checksum
How to use checksums
cefc7833421cab5935d669ba50d84959027c48024e455dfc8757b72706c36fc4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.11.0

Release files / aim-3.29.0.dev20250419-cp311-cp311-macosx_10_14_x86_64.whl

Download URL aim-3.29.0.dev20250419-cp311-cp311-macosx_10_14_x86_64.whl
Size 2.5 MB
Tags CPython 3.11 macOS 10.14+ x86-64
SHA-256 checksum
How to use checksums
ee4f754ff5b18a4b5deecc11fe64dd7bdde3c90b7005e357ce10e3f4de654e3f
BLAKE2b-256 checksum
How to use checksums
cd589049eabd1fa81bccc59c68fcfc6cb06a3e07bfb81bd0ea0f4e10f118a0fb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.11.0

Release files / aim-3.29.0.dev20250419-cp310-cp310-manylinux_2_28_x86_64.whl

Download URL aim-3.29.0.dev20250419-cp310-cp310-manylinux_2_28_x86_64.whl
Size 7.1 MB
Tags CPython 3.10 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
a444e7e0d03b83b97be00fd5f7619c128b255769447afcfcf3d1f539618dc431
BLAKE2b-256 checksum
How to use checksums
64c1b895850a5062dfc96c56e9042e5b9a681a3782e5cfa14898cdcda2e397b4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.9.22

Release files / aim-3.29.0.dev20250419-cp310-cp310-manylinux_2_24_x86_64.whl

Download URL aim-3.29.0.dev20250419-cp310-cp310-manylinux_2_24_x86_64.whl
Size 5.8 MB
Tags CPython 3.10 Linux glibc 2.24+ x86-64
SHA-256 checksum
How to use checksums
632522fd8d6b03279a6baf06b74d48180347465473cb3e1aee4d28698ddf73a2
BLAKE2b-256 checksum
How to use checksums
86265da9a0e1abfd127094fa8dfa3d2b9bf412cfb6af10ca840bddc74600a2a0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.9.22

Release files / aim-3.29.0.dev20250419-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL aim-3.29.0.dev20250419-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 6.9 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
cf395c35168b01e739885b249e653a64584aec8a3cf3fa799ebdd5cfe47359f1
BLAKE2b-256 checksum
How to use checksums
02d655516de44248caf7a7d3b6672405c1ec02f1a007d750fe49fe0ef0b4469f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.9.22

Release files / aim-3.29.0.dev20250419-cp310-cp310-macosx_11_0_arm64.whl

Download URL aim-3.29.0.dev20250419-cp310-cp310-macosx_11_0_arm64.whl
Size 2.5 MB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
7bc8d1461b7d69617b5fa41df2ec67911a29620218525a91d2bbeced3f676f9b
BLAKE2b-256 checksum
How to use checksums
e4d6384d820412458d59339c730a913f60c456e220b3f85cd9686b975fbdab93
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.10.4

Release files / aim-3.29.0.dev20250419-cp310-cp310-macosx_10_14_x86_64.whl

Download URL aim-3.29.0.dev20250419-cp310-cp310-macosx_10_14_x86_64.whl
Size 2.6 MB
Tags CPython 3.10 macOS 10.14+ x86-64
SHA-256 checksum
How to use checksums
c3e5f546df2fd9643dcbb381ee45352b3a462d8aee350a12317841930721c14f
BLAKE2b-256 checksum
How to use checksums
bfc11ee8cd220f740b6797046637fdc68bba46383ed7bfc554e3546acd16ea76
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.10.4

Release files / aim-3.29.0.dev20250419-cp39-cp39-manylinux_2_28_x86_64.whl

Download URL aim-3.29.0.dev20250419-cp39-cp39-manylinux_2_28_x86_64.whl
Size 7.1 MB
Tags CPython 3.9 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
7526b6f166a85fae916c5a6c9526c471661fedca6878d9d2363e13cabfb74756
BLAKE2b-256 checksum
How to use checksums
a14951502df4e7fbb62dd07fe2332304ffce0ba2de6eedab65e4c988f99a9321
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.9.22

Release files / aim-3.29.0.dev20250419-cp39-cp39-manylinux_2_24_x86_64.whl

Download URL aim-3.29.0.dev20250419-cp39-cp39-manylinux_2_24_x86_64.whl
Size 5.8 MB
Tags CPython 3.9 Linux glibc 2.24+ x86-64
SHA-256 checksum
How to use checksums
e733ad113f5f825031bf0757f69d196708c7d9298607d2c738c4eba5c5122d39
BLAKE2b-256 checksum
How to use checksums
757299904be97d06314c0081512981162df033185b9591396afaf1491e4e8a2a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.9.22

Release files / aim-3.29.0.dev20250419-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL aim-3.29.0.dev20250419-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 6.9 MB
Tags CPython 3.9 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
2f0b89145983a985b281ac43cef8e7edeccfaf2b4bc8c6836dc689744458dd2d
BLAKE2b-256 checksum
How to use checksums
afd52d0761e352ef0e528a2a519b19c2ae63ef0a34708b4dc147f5ed7ac2e11e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.9.22

Release files / aim-3.29.0.dev20250419-cp39-cp39-macosx_11_0_arm64.whl

Download URL aim-3.29.0.dev20250419-cp39-cp39-macosx_11_0_arm64.whl
Size 2.5 MB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
2323f3232aafa75d138d14a3cfac01c21468b36de2a711dbf3a5f8a140b31878
BLAKE2b-256 checksum
How to use checksums
2b41ed99c4e90242ff009d98bd86c16cc85cf65ddba86a1dad5d28324249e6f1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.9.12

Release files / aim-3.29.0.dev20250419-cp39-cp39-macosx_10_14_x86_64.whl

Download URL aim-3.29.0.dev20250419-cp39-cp39-macosx_10_14_x86_64.whl
Size 2.5 MB
Tags CPython 3.9 macOS 10.14+ x86-64
SHA-256 checksum
How to use checksums
7ec6ff854655c850ff21720409c5709023c5b1848c68544f96d5a2c86bae47c4
BLAKE2b-256 checksum
How to use checksums
60edee73bed793f59ddb30e6c8e821a8cf390fa87598c8374f953699bdd5b8b1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.9.12

Release files / aim-3.29.0.dev20250419-cp38-cp38-manylinux_2_28_x86_64.whl

Download URL aim-3.29.0.dev20250419-cp38-cp38-manylinux_2_28_x86_64.whl
Size 7.2 MB
Tags CPython 3.8 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
7b3e603d09893ad2e988334bada6e32604514c71d1980280e1dd4b9b9dee1edc
BLAKE2b-256 checksum
How to use checksums
6da1dfacb932b57c867640d4644b2e8a4b851cf355b85bd34fa1bdf284d423ec
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.9.22

Release files / aim-3.29.0.dev20250419-cp38-cp38-manylinux_2_24_x86_64.whl

Download URL aim-3.29.0.dev20250419-cp38-cp38-manylinux_2_24_x86_64.whl
Size 6.1 MB
Tags CPython 3.8 Linux glibc 2.24+ x86-64
SHA-256 checksum
How to use checksums
422f47104b6617d285211cb0cf71e1c2665d8f93a1a0d3c41f22b847c287f41f
BLAKE2b-256 checksum
How to use checksums
ee9c1795462363f38c6c4ed4a7b04d1da1edb19534b3d5e233ced942be427d61
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.9.22

Release files / aim-3.29.0.dev20250419-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL aim-3.29.0.dev20250419-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 7.0 MB
Tags CPython 3.8 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
c7241dc9465a906e02741dec6a2d2ec579bb9215d915365b066ccae86f24f2d4
BLAKE2b-256 checksum
How to use checksums
40e35f4b7b5a1ec58899fa18c9bca3e4729794f703bf7e76a09915989369ad7b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.9.22

Release files / aim-3.29.0.dev20250419-cp38-cp38-macosx_11_0_arm64.whl

Download URL aim-3.29.0.dev20250419-cp38-cp38-macosx_11_0_arm64.whl
Size 2.5 MB
Tags CPython 3.8 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
02063237530b8e7099109dc7f253fb7b2e75a648d7f267fe856ae25d22990871
BLAKE2b-256 checksum
How to use checksums
bcc0c7748d44e49523ad6b069cdf6e26f02171dea0d3743f051ca665e929e865
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.0 CPython/3.8.13

Release files / aim-3.29.0.dev20250419-cp38-cp38-macosx_10_14_x86_64.whl

Download URL aim-3.29.0.dev20250419-cp38-cp38-macosx_10_14_x86_64.whl
Size 2.6 MB
Tags CPython 3.8 macOS 10.14+ x86-64
SHA-256 checksum
How to use checksums
ddc5de3c999f23c1b53c144b764c8edb795ada572fcdbcf44b0071c8826f7c04
BLAKE2b-256 checksum
How to use checksums
89fe9ad4e09e1b2b24e5210ac06782d1092d4d46796582e82982bb05c145feb7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.0 CPython/3.8.13

Release files / aim-3.29.0.dev20250419-cp37-cp37m-manylinux_2_28_x86_64.whl

Download URL aim-3.29.0.dev20250419-cp37-cp37m-manylinux_2_28_x86_64.whl
Size 6.8 MB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
db146318a2834b242539a2d9adb6f3102749a95f977a6a0ad9cc572d0106ae0c
BLAKE2b-256 checksum
How to use checksums
135edd9efe52e40681ca6e52d6070422463b9a8ae108d9a890dd5d160ca6bd35
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.9.22

Release files / aim-3.29.0.dev20250419-cp37-cp37m-manylinux_2_24_x86_64.whl

Download URL aim-3.29.0.dev20250419-cp37-cp37m-manylinux_2_24_x86_64.whl
Size 5.7 MB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.24+ x86-64
SHA-256 checksum
How to use checksums
4073c293552821ae0fff3391ea553c9870d873bc68217d85b6523ec89c1ee74a
BLAKE2b-256 checksum
How to use checksums
2dfc5a9d0c20c6bbaba1e4182e0427399cd3cb2719140150c6e904004add577d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.9.22

Release files / aim-3.29.0.dev20250419-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL aim-3.29.0.dev20250419-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 6.6 MB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
8aef49cd18891fcd38941b392bb48c3eb0fec95ba09a21c9f21b83d7559a833c
BLAKE2b-256 checksum
How to use checksums
862bfa81fc218f0f07727edafaa876f5fcd43559a5c1ea836ecd82db1c385843
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.9.22

Release files / aim-3.29.0.dev20250419-cp37-cp37m-macosx_10_14_x86_64.whl

Download URL aim-3.29.0.dev20250419-cp37-cp37m-macosx_10_14_x86_64.whl
Size 2.6 MB
Tags CPython 3.7 CPython 3.7 pymalloc macOS 10.14+ x86-64
SHA-256 checksum
How to use checksums
ea75497fbc52038dfbb61672958f03f8a2ed447eeb2cbcb9c77733556217168b
BLAKE2b-256 checksum
How to use checksums
c1445d2f7debc38caf1d62564037fe492a407367391ad61219eddff156f369a9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.0 CPython/3.7.13

Release history Release notifications | RSS feed

This release

3.9.4

11 release files

3.9.3

11 release files

3.9.2

11 release files

3.8.0

11 release files

3.7.5

11 release files

3.7.4

11 release files

3.7.3

11 release files

3.7.2

11 release files

3.7.1

11 release files

3.6.1

11 release files

3.6.0

11 release files

3.5.4

11 release files

3.5.3

11 release files

3.5.2

11 release files

3.4.1

11 release files

3.4.0

11 release files

3.3.5

11 release files

3.3.4

11 release files

3.3.3

11 release files

3.3.2

11 release files

3.3.1

11 release files

3.3.0

11 release files

3.2.2

11 release files

3.1.1

11 release files

3.1.0

10 release files

3.0.7

10 release files

3.0.2

10 release files

3.0.1

10 release files

3.0.0

9 release files

2.7.4

2 release files

2.7.3

2 release files

2.7.2

2 release files

2.7.1

2 release files

2.7.0

2 release files

2.6.0

2 release files

2.5.0

2 release files

2.4.0

2 release files

2.3.0

2 release files

2.2.1

2 release files

2.2.0

2 release files

2.1.6

2 release files

2.1.5

2 release files

2.1.4

2 release files

2.1.3

2 release files

2.1.2

2 release files

2.1.1

2 release files

2.1.0

2 release files

2.0.27

2 release files

2.0.26

2 release files

2.0.20

2 release files

2.0.19

2 release files

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