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 ❇️

  • 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.30.0.dev20250531

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.30.0.dev20250531
File Size Uploaded
aim-3.30.0.dev20250531.tar.gz 1.7 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for aim 3.30.0.dev20250531
File
aim-3.30.0.dev20250531-cp312-cp312-manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64 Details
aim-3.30.0.dev20250531-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
aim-3.30.0.dev20250531-cp312-cp312-macosx_10_14_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.14+ x86-64 Details
aim-3.30.0.dev20250531-cp311-cp311-manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64 Details
aim-3.30.0.dev20250531-cp311-cp311-manylinux_2_24_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.24+ x86-64 Details
aim-3.30.0.dev20250531-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.30.0.dev20250531-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
aim-3.30.0.dev20250531-cp311-cp311-macosx_10_14_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.14+ x86-64 Details
aim-3.30.0.dev20250531-cp310-cp310-manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ x86-64 Details
aim-3.30.0.dev20250531-cp310-cp310-manylinux_2_24_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.24+ x86-64 Details
aim-3.30.0.dev20250531-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.30.0.dev20250531-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
aim-3.30.0.dev20250531-cp310-cp310-macosx_10_14_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.14+ x86-64 Details
aim-3.30.0.dev20250531-cp39-cp39-manylinux_2_28_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.28+ x86-64 Details
aim-3.30.0.dev20250531-cp39-cp39-manylinux_2_24_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.24+ x86-64 Details
aim-3.30.0.dev20250531-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.30.0.dev20250531-cp39-cp39-macosx_11_0_arm64.whl CPython 3.9 CPython 3.9 macOS 11.0+ ARM64 Details
aim-3.30.0.dev20250531-cp39-cp39-macosx_10_14_x86_64.whl CPython 3.9 CPython 3.9 macOS 10.14+ x86-64 Details
aim-3.30.0.dev20250531-cp38-cp38-manylinux_2_28_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.28+ x86-64 Details
aim-3.30.0.dev20250531-cp38-cp38-manylinux_2_24_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.24+ x86-64 Details
aim-3.30.0.dev20250531-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.30.0.dev20250531-cp38-cp38-macosx_11_0_arm64.whl CPython 3.8 CPython 3.8 macOS 11.0+ ARM64 Details
aim-3.30.0.dev20250531-cp38-cp38-macosx_10_14_x86_64.whl CPython 3.8 CPython 3.8 macOS 10.14+ x86-64 Details
aim-3.30.0.dev20250531-cp37-cp37m-manylinux_2_24_x86_64.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.24+ x86-64 Details
aim-3.30.0.dev20250531-cp37-cp37m-macosx_10_14_x86_64.whl CPython 3.7 CPython 3.7 pymalloc macOS 10.14+ x86-64 Details

Total release size: 123.2 MB

Release files / aim-3.30.0.dev20250531.tar.gz

Download URL aim-3.30.0.dev20250531.tar.gz
Size 1.7 MB
Tags Source
SHA-256 checksum
How to use checksums
7d7127e83465614d86aa74383bfd42532259b85358db39143277ba9c0d790e7c
BLAKE2b-256 checksum
How to use checksums
e1e5eb8c67ac2519793bd8a1a0416086064963bcdd5bf72903b5f659ec948a9c
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.30.0.dev20250531-cp312-cp312-manylinux_2_28_x86_64.whl

Download URL aim-3.30.0.dev20250531-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
02aac9eeb320962eeb5dd892e5892967f5e02e4ac3d5a897b4c7873c028f2a89
BLAKE2b-256 checksum
How to use checksums
982c1bbb3f5db896beb2437c1b8cf6326beb3b0e78d7e648700f2277f6c3f8d0
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.30.0.dev20250531-cp312-cp312-macosx_11_0_arm64.whl

Download URL aim-3.30.0.dev20250531-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
2aead60d8200e22ee222ee5e9d0607c9946e353f9ec648a2616ea82551f3880c
BLAKE2b-256 checksum
How to use checksums
8a6b4129a2d0eeaefe57b8ba1950f2b0449df42c5167a336c4aa331ab565dc35
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.30.0.dev20250531-cp312-cp312-macosx_10_14_x86_64.whl

Download URL aim-3.30.0.dev20250531-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
d227e0985c64a907dcdd20e4536a68dc7a8632622e4bf23afc0c02b5e65aee23
BLAKE2b-256 checksum
How to use checksums
0f81f47d74e57c6ecf2778e8835065a1cba21737f687429511beb66f2379dd78
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.30.0.dev20250531-cp311-cp311-manylinux_2_28_x86_64.whl

Download URL aim-3.30.0.dev20250531-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
a630bfc63bcc932be08bc80b4f38d9cd48f54aea19ce03302cf2782aa8f19512
BLAKE2b-256 checksum
How to use checksums
2bd8078fdc388f134b4cfb493f8afd72357d1d3fcf0717c9f8173a1b72956b4c
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.30.0.dev20250531-cp311-cp311-manylinux_2_24_x86_64.whl

Download URL aim-3.30.0.dev20250531-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
a8b979cdd58f03e8a37f8f11603faa7c6009184e4ab5ba9e529a247f76f58a03
BLAKE2b-256 checksum
How to use checksums
d1a6da762a24c5faf2f645632b066db3443596f1c146b1831434a9923f04cd97
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.30.0.dev20250531-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL aim-3.30.0.dev20250531-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
07a2dc6b7a55dfde62dbdd03d85bb8c5020211ae58bcb179c4c2ad8cc9cfc919
BLAKE2b-256 checksum
How to use checksums
090e4835360d83c9a21ee9609e81af3420cf12935a53150590f2976d7d889074
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.30.0.dev20250531-cp311-cp311-macosx_11_0_arm64.whl

Download URL aim-3.30.0.dev20250531-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
98c1e88f9bb5c75b63e63bf8162b3c02d288e0ef782f8d39dcdf15e8d89ba1ee
BLAKE2b-256 checksum
How to use checksums
1d8aec32cde1b4a204a30d0faf82715e43d617713db5c544e59ede776adb865f
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.30.0.dev20250531-cp311-cp311-macosx_10_14_x86_64.whl

Download URL aim-3.30.0.dev20250531-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
04b679ce8da52dbda2ba5fc6b2191f9cf1fa60976b44fa9aec2a9703348e733f
BLAKE2b-256 checksum
How to use checksums
3a06cac30c2bafd4464abfa84d419285a94923656330fcb91bb416caa6401fb8
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.30.0.dev20250531-cp310-cp310-manylinux_2_28_x86_64.whl

Download URL aim-3.30.0.dev20250531-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
2b798facda79318dc713053090294935b3c5da2e9c0f05ae210a6b426461a7ef
BLAKE2b-256 checksum
How to use checksums
893dc37e11433fdf469fc884510fa9ec4bcab45203ef195cf7e4cc86bc92d667
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.30.0.dev20250531-cp310-cp310-manylinux_2_24_x86_64.whl

Download URL aim-3.30.0.dev20250531-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
3e2bbfa78fd88803c3ce904eb7ea4f574c2b44e25fc2a2142fb8815531951ff6
BLAKE2b-256 checksum
How to use checksums
2bd9dca9391f0701585566562ab7e0bfd1cde4537a935a8046a6042c748e6636
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.30.0.dev20250531-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL aim-3.30.0.dev20250531-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
e5212645f23ffab4e9ed47350439b65fcc8f387ffa21f8d78f1f03aacab8ae83
BLAKE2b-256 checksum
How to use checksums
a5f9197dc21c988018f56930b85fa70563b12eab22bf47a0c2ea1fbf6ec2cfd9
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.30.0.dev20250531-cp310-cp310-macosx_11_0_arm64.whl

Download URL aim-3.30.0.dev20250531-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
537abd06cad9a77035faa319c10b6c64cb1dc04d3bc2995aa3f862ac84bdb7aa
BLAKE2b-256 checksum
How to use checksums
2f2329e2ff115360da2f12e054b81cdfc1076c1dcc6561a31d36c01b1a30db3a
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.30.0.dev20250531-cp310-cp310-macosx_10_14_x86_64.whl

Download URL aim-3.30.0.dev20250531-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
3906d48a605fcb5685b81ea70cd8720e7950bd667ac2a289bb26167a9f4bfa5e
BLAKE2b-256 checksum
How to use checksums
222dc583dbd1a54074d5196c66052214f0258750973294b71b70c63c56e905b1
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.30.0.dev20250531-cp39-cp39-manylinux_2_28_x86_64.whl

Download URL aim-3.30.0.dev20250531-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
eefcbd64ce7f74fea37a69b20785c804dc04da213ac414868dd9f3a7bf406090
BLAKE2b-256 checksum
How to use checksums
85497cf436dd689ea60345bcbce6f9bb221c681d3cbd31cf81b56e078c012fa2
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.30.0.dev20250531-cp39-cp39-manylinux_2_24_x86_64.whl

Download URL aim-3.30.0.dev20250531-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
3fa1d56cd7a9268a0da2d2b627443db1337ef0f3245581ac4bb6ef9c78b9bed5
BLAKE2b-256 checksum
How to use checksums
43712c7e91999aa203face7bfb1c0988db01b0c8a9aa40ab7ab222c6fbe0f20f
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.30.0.dev20250531-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL aim-3.30.0.dev20250531-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
a844b556cbfd3f5a5a0b8302f962c6d684b797578f5f3733eb006b46ee74b181
BLAKE2b-256 checksum
How to use checksums
e0a7a235568154af4ff691b50bfcb26c7ce4557834d59d58e9f33b65cd645801
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.30.0.dev20250531-cp39-cp39-macosx_11_0_arm64.whl

Download URL aim-3.30.0.dev20250531-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
bddb227178e919cdcb6309a13a776449ee5ea30ba7080a898b719d4e45bccefa
BLAKE2b-256 checksum
How to use checksums
17f414bb6caf84149f7534522e1e044cd44856bd8d9b6d30c670c08837086040
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.30.0.dev20250531-cp39-cp39-macosx_10_14_x86_64.whl

Download URL aim-3.30.0.dev20250531-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
04bee8f3319e9d65c62cd17103449ef25ba4a24e2b40584db10bb8a654035410
BLAKE2b-256 checksum
How to use checksums
f89dac96e3d97b7ed3954f46767ead82cb072f00cb3d12de724a5617836eee37
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.30.0.dev20250531-cp38-cp38-manylinux_2_28_x86_64.whl

Download URL aim-3.30.0.dev20250531-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
3f20291f82d7a869e2b05143df4d3a29712804d67a2997b8ed8fbd99bee5ec2b
BLAKE2b-256 checksum
How to use checksums
cebfd707cba1bb363408f94c60611347072a868f0a8496920c664884a71678fe
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.30.0.dev20250531-cp38-cp38-manylinux_2_24_x86_64.whl

Download URL aim-3.30.0.dev20250531-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
604e399b1b27956a74449d75bd28356d2faf7d05d2f12a344130629a69305a28
BLAKE2b-256 checksum
How to use checksums
b98a02eeab8a3073a3b9b658848651502905d8493129cd258f3f57a064599c8e
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.30.0.dev20250531-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL aim-3.30.0.dev20250531-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
051a8cd095ba684017a6396238343b48ae2c262ef2c6bd7ef9dd1ae7d20f7075
BLAKE2b-256 checksum
How to use checksums
0e59138abcbd70d9ed43fc9e5349981dc5b54dbf2bf30f0cbb7cdf1027bb493b
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.30.0.dev20250531-cp38-cp38-macosx_11_0_arm64.whl

Download URL aim-3.30.0.dev20250531-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
ef11594c73abe07872c4e972e994e1c56691d25da9b3f5f5de243cde739b09d9
BLAKE2b-256 checksum
How to use checksums
1d0e3f699365b448203c1712f4b78321b135f6e92df1d0666396549d31419772
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.30.0.dev20250531-cp38-cp38-macosx_10_14_x86_64.whl

Download URL aim-3.30.0.dev20250531-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
2118f2587bc80096a24899dcfe6514c852687430307dbf6e83db0b7489f3caf8
BLAKE2b-256 checksum
How to use checksums
d975e70c3056ce720b4b00bc527a793b2dcf83ee1bc3fe815bea176432b5c87b
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.30.0.dev20250531-cp37-cp37m-manylinux_2_24_x86_64.whl

Download URL aim-3.30.0.dev20250531-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
342ba55c6b839ec05e7cf097012191a79ea99e3b961abcc1e132ea1997ee988d
BLAKE2b-256 checksum
How to use checksums
0e6788ebcce5501b7b6db1ca385747d20eb9086801301d1ab2a8f38f58054d56
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.30.0.dev20250531-cp37-cp37m-macosx_10_14_x86_64.whl

Download URL aim-3.30.0.dev20250531-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
b9ce56c9e350cde98ee8297ce4524fa8b7202d3c86ac94bedbdf823da4b08937
BLAKE2b-256 checksum
How to use checksums
2bc37859f7ea775b608a77b52bb99c85aeef5d48ebe3ce0ff21855d83ed694ce
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