Views
No views yet
DJLougen/Ornstein3.6-35B-A3B-SABER packaged for fast local serving with lightning-mlx.mtp.safetensors) and runtime metadata (mtplx_runtime.json) so lightning-mlx can use its Qwen3.5 MoE MTPLX serving path on Apple Silicon. Runtime metadata verified on Darwin arm64 with mtplx_version: 0.1.0rc3, mtp_depth_max: 1, recommended_profile: sustained.Note on MTP weights:mtp.safetensorsis packed from the upstreamQwen/Qwen3.5-35B-A3BMTP module. The base model itself is the SABER fine-tune; speculative decoding acceptance rate may differ from upstream.
python3 -m pip install git+https://github.com/samuelfaj/lightning-mlx.gitcurl -fsSL https://raw.githubusercontent.com/samuelfaj/lightning-mlx/main/install.sh | bashlightning-mlx --helplightning-mlx serve samuelfaj/Ornstein3.6-35B-A3B-SABER-8bit-MTPLX-Optimized-Speedlightning-mlx serve /path/to/Ornstein3.6-35B-A3B-SABER-8bit-MTPLX-Optimized-Speed1lightning-mlx serve samuelfaj/Ornstein3.6-35B-A3B-SABER-8bit-MTPLX-Optimized-Speed --daemon
2lightning-mlx status
3lightning-mlx tui <PID-or-model-name>
4lightning-mlx kill <PID-or-model-name>1curl http://localhost:8010/v1/chat/completions \
2 -H "Content-Type: application/json" \
3 -d '{
4 "model": "local",
5 "messages": [
6 {"role": "user", "content": "Write a tiny Python HTTP server."}
7 ],
8 "stream": true
9 }'lightning-mlx is built for local agent workloads on Apple Silicon: short streamed turns, tool calls, growing context, repeated low-latency interactions. With this checkpoint it uses the packaged MTPLX metadata and Qwen3.5 MoE serving preset instead of treating the model as a generic MLX checkpoint.1lightning-mlx convert-mtplx \
2 /path/to/Model-MLX-quantized \
3 --mtp-source /path/to/Model-with-mtp-tensors<source>-MTPLX-Optimized-Speed. Then:lightning-mlx serve /path/to/Model-MLX-quantized-MTPLX-Optimized-Speed1pip install -U mlx-lm
2mlx_lm.generate \
3 --model samuelfaj/Ornstein3.6-35B-A3B-SABER-8bit-MTPLX-Optimized-Speed \
4 --prompt "Hello" \
5 --max-tokens 100