项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-09-15 · 当前星标 ★ 468
技术标签
使用教程
环境要求
- Apple Silicon Mac
- Python
安装与启动步骤
-
1确认芯片
它依赖苹果芯片专有的计算框架,别的平台跑不了。
-
2装包
已发布到包索引。
pip install -U mlx-lm-lora -
3看参数
命令行入口会列出可用子命令。
mlx_lm_lora.train --help -
4小数据试训
先用几百条样本确认链路。
如何确认成功
用一小批数据能跑完一轮微调并产出适配器权重,加载后输出风格有可观察的变化
注意事项
- 它让苹果芯片上也能做模型的低秩微调,卖点是不用显卡。
- 只能在苹果芯片上跑,其他平台没有对应实现。
- 内存是主要限制,模型越大能用的批量越小。
- 微调数据格式有固定要求,格式不对会在加载时直接报错。
核心亮点
- 基于 MLX 原生实现,充分利用 Apple Silicon 统一内存,Mac 本地即可训练 7B 级模型
- 覆盖 LoRA、全量微调、DPO、ORPO 等多种训练范式,训练到合并导出链路完整
- 命令行接口简洁,支持 HuggingFace 模型与数据集,上手成本低
不足之处
- 仅支持 Apple Silicon,无法在 Linux/Windows 或 NVIDIA GPU 环境使用
- 生态与文档规模较小,复杂自定义训练和分布式场景支持有限
适用场景
- 在 MacBook 上对开源模型做领域数据 LoRA 微调
- 用个人偏好数据跑 DPO/ORPO 对齐实验
- 本地快速验证微调效果并合并适配器用于推理
替代项目
LLaMA-Factory、unsloth、peft
同类项目推荐
verifiers
开源
一套接口搞定 RL 训练环境与评测
Our library for RL environments + evals
arkor
开源
用 TypeScript 搞定大模型微调,工程化更顺滑
The Best TypeScript framework for fine-tuning
nni
开源
模型调参交给机器自动试,最优结果坐等出炉
An open source AutoML toolkit for automate machine learning lifecycle, including fea···
ParScale
开源
并行跑多个模型,不堆参数也能提升性能
Parallel Scaling Law for Language Model — Beyond Parameter and Inference Time Scali···
nanochat-mlx
开源
在 Mac 上训练你自己的 ChatGPT,无需云 GPU
Train your own ChatGPT on Apple Silicon — MLX port of nanochat
tirex
开源
零样本预测长短周期,无需训练直接上手
TiRex: Zero-Shot Forecasting Across Long and Short Horizons with Enhanced In-Context···
GuidedQuant
开源
用端到端损失引导量化,让大模型压缩后不掉点
Official PyTorch implementation of "GuidedQuant: Large Language Model Quantization v···
sdnq
开源
低比特量化扩散模型,小显存也能跑图
SD.Next Quantization Engine
MoTCoder
开源
把复杂编程题拆成小模块,让大模型推理更准
This is the official code repository of MoTCoder: Elevating Large Language Models wi···
