AI Potluck
Infrastructure / Core ML frameworks & libraries

Flax

Google

Flax is a neural network library and ecosystem for JAX designed for flexibility, providing network components such as Linear, Conv, BatchNorm and attention alongside training utilities like checkpointing and serialization. It is developed and maintained by Google DeepMind. Its newer Flax NNX API emphasizes Python reference semantics, so networks are built from ordinary Python objects.

Verified 2026-08-13 via GitHub and the GitHub license API.

Openness

5 high confidence
5.0
license
Apache-2.0(OSI)
source
public
core-gated
ungated

Apache-2.0 licensed with full public source. The repository is public and unarchived, and the README describes the whole library with no paid, enterprise or hosted tier beside it, so source is public and the core ungated.

Adoption

4 high confidence
4.0

4,666,653 PyPI downloads of `flax` in the trailing 30 days, which falls in the 1M-10M a month band of the software usage scale, level 4.

Capability

4 high confidence
4.0

Key NN layer for the JAX ecosystem but built atop JAX rather than foundational itself.

Verified 2026-08-13