#126126th of 126 in ML frameworks and libraries

aim

Self-hosted ML experiment tracker with a web UI and Python query API

Stars
6.3k
License
Apache-2.0
Last commit
Dec 2025
Last release
May 2025
Language
Python
Stars, last 30 weeks+269
4 Apr 2026: 6,021 stars11 Apr 2026: 6,037 stars18 Apr 2026: 6,049 stars25 Apr 2026: 6,058 stars2 May 2026: 6,068 stars9 May 2026: 6,071 stars16 May 2026: 6,081 stars23 May 2026: 6,090 stars30 May 2026: 6,101 stars6 Jun 2026: 6,111 stars13 Jun 2026: 6,128 stars20 Jun 2026: 6,141 stars27 Jun 2026: 6,147 stars4 Jul 2026: 6,154 stars11 Jul 2026: 6,169 stars18 Jul 2026: 6,177 stars25 Jul 2026: 6,187 stars1 Aug 2026: 6,197 stars8 Aug 2026: 6,208 stars15 Aug 2026: 6,218 stars22 Aug 2026: 6,226 stars29 Aug 2026: 6,233 stars5 Sept 2026: 6,237 stars12 Sept 2026: 6,241 stars19 Sept 2026: 6,247 stars26 Sept 2026: 6,259 stars3 Oct 2026: 6,269 stars10 Oct 2026: 6,278 stars17 Oct 2026: 6,284 stars24 Oct 2026: 6,286 stars31 Oct 2026: 6,290 stars

6,021 on 4 Apr 20266,290 on 31 Oct 2026

From GitHub's daily star counts.

Checked on GitHub.

Overview

Aim logs training runs and other metadata through a Python SDK. Its web UI groups, aggregates and compares runs, and queries are written as Python expressions. The README says it is built to handle tens of thousands of runs, and the SDK gives programmatic access to tracked data, for example from Jupyter notebooks.

Who it is for: ML engineers who want a self-hosted tracker for training runs

Strengths

  • Query runs with Python expressions in the UI and through the SDK
  • Public live demos on play.aimstack.io with real training logs
  • Tracks system info and resource usage; supports alerting and notifications
  • Integrates with popular ML frameworks and offers migration from other trackers

Weaknesses

  • README lists Linux and macOS only; no Windows support stated
  • Last release 2025-05-08, while the latest commit is 2025-12-31
  • Enterprise support is sold separately; README does not describe multi-user auth
  • Focused on training experiments; LLM tracing and prompt management are not described

What it needs

  • no GPU
  • Docker

Quick answers

Is aim open source?

Yes. Its code is on GitHub under the Apache-2.0 license.

Can you run aim with Docker?

Yes. Its repository has a Docker setup: a Dockerfile, a Compose file or a published image.

Does aim need a GPU?

No, it runs without one.

Also in ML frameworks and libraries

See all 126
Also in ML frameworks and libraries
RankProjectScore
1pytorchPython tensor library with GPU support and tape-based autograd for deep learning105.1k starscustom license95 out of 100
2transformersPython library defining open models for text, vision, audio and multimodal tasks168.4k starsApache-2.094 out of 100
3ultralyticsPython library and CLI for training and running YOLO vision models63k starsAGPL-3.093 out of 100
#4pytorch-image-modelsPyTorch library of image models, pretrained weights and reference training scripts37.3k starsApache-2.093 out of 100
#5supervisionPython toolkit for loading, annotating and counting computer vision detections Live demo ↗ (opens in a new tab)51.4k starsMIT91 out of 100