#83 · Primary category: Deep Learning Frameworks
maxtext
A simple, performant, and scalable Jax LLM!
Project last updated:08/30/26
GitHub Stars
2.4K
Forks
593
Contributors
263
License
Apache-2.0
Why we included this project
MaxText is a good starting point if you want to train or fine-tune large language models in JAX and would rather not build the whole pipeline yourself. It ships working reference implementations for several open models, including Llama, Gemma, DeepSeek, Qwen, and Mistral, and covers both pre-training and post-training work such as SFT and reinforcement learning, scaling up to clusters of tens of thousands of chips. Because it leans on the JAX/XLA compiler instead of hand-tuned kernels, it gets strong hardware utilization while staying plain Python that is easy to read and modify. It is designed around Google Cloud TPUs and also runs on NVIDIA GPUs, so teams already on Google Cloud infrastructure will feel at home. Since it doubles as a reference implementation, it is also a practical way to study how production-scale LLM training is actually structured before building your own.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
tensorflow
An Open Source Machine Learning Framework for Everyone
pytorch
Tensors and Dynamic neural networks in Python with strong GPU acceleration
keras
Deep Learning for humans
nanoGPT
The simplest, fastest repository for training/finetuning medium-sized GPTs.
ray
Ray is an AI compute engine. Ray consists of a core distributed runtime and a set of AI Libraries for accelerating ML workloads.