5,358,767 AI resources indexedWorking toward the world’s largest AI resource index.

PDF

autoresearch-mlx: Apple Silicon MLX Port of Autoresearch

autoresearch-mlx v1.0.0 Apple Silicon MLX port of karpathy/autoresearch for running autonomous AI pretraining research natively on M-series Macs. Highlights Full GPT model with RoPE, value embeddings (ResFormer), sliding window attention, softcap, and squared ReLU AdamW optimizer with 6 parameter groups and dimension-scaled learning rates Linear weight decay schedule for 2-5% BPB improvement over the reference fork NaN loss detection, proper eval batch sizing for 16GB machines, and __main__ guard for agent workflows Tunable --time-budget flag (default 5 min) MFU calculation, FLOP estimation, and detailed config logging Benchmark (M1 Pro 16GB,

Resource information

Format
zip
Original repository
18956067
DOI
10.5281/zenodo.18956067
Credit basis
Creators in Zenodo record metadata
Access
Open files available from the original Zenodo deposit
Last checked
Nov 5, 2026
License
mit-license
Last record update
Nov 5, 2026

About this resource

autoresearch-mlx v1.0.0 Apple Silicon MLX port of karpathy/autoresearch for running autonomous AI pretraining research natively on M-series Macs. Highlights Full GPT model with RoPE, value embeddings (ResFormer), sliding window attention, softcap, and squared ReLU AdamW optimizer with 6 parameter groups and dimension-scaled learning rates Linear weight decay schedule for 2-5% BPB improvement over the reference fork NaN loss detection, proper eval batch sizing for 16GB machines, and __main__ guard for agent workflows Tunable --time-budget flag (default 5 min) MFU calculation, FLOP estimation, and detailed config logging Benchmark (M1 Pro 16GB, 5-min budget) | Metric | Value | |--------|------:| | Starting train loss | 9.012 | | Final train loss | 6.762 | | val_bpb | 2.371 | | Steps | 55 | | Tokens | 3.6M | | Peak Memory | 11.0 GB | | Parameters | 11.5M | Quick start uv sync uv run prepare.py uv run train.py