Transformer Lab transformerlab-app

⭐⭐⭐☆☆ (3/5) 🧩 软硬件结合 已发布
transformerlab 2120 Stars 未知 BOM 完整度: /5 教程完整度: /5

项目简介

The open source research environment for AI researchers to seamlessly train, evaluate, and scale models from local hardw


Transformer Lab 是一个面向人工智能研究实验室的开源操作系统级平台,旨在将当前碎片化的机器学习工具链整合到一个统一、优雅的界面中。该项目由 Mozilla Builders 支持,专为机器学习研究人员设计,支持在本地、本地服务器或云端灵活部署。

标签

项目特点

**统一平台**:将训练、微调、评估、聊天和模型管理整合到一个界面中。
**本地隐私**:个人版确保数据不离开本地机器。
**跨平台支持**:原生支持 macOS (Apple Silicon)、Linux 和 Windows (WSL2)。
**团队协作**:团队版支持 Slurm 集群或 SkyPilot 云(AWS、GCP、Azure)的统一任务编排。
**模型广泛支持**:支持 Llama 3、DeepSeek、Mistral、Qwen、Phi 等多种模型,以及 MLX、vLLM、Ollama 等推理引擎。
**丰富的训练方法**:支持全量微调、LoRA/QLoRA、RLHF (DPO、ORPO、SIMPO) 和奖励建模。
**插件系统**:通过 Python 插件架构扩展功能,并提供 Lab SDK 集成现有训练脚本。
**开源且受资助**:项目开源,并得到 Mozilla Builders 的支持。

技术规格

平台
推理引擎
训练方法
模型格式
图像生成
音频生成
评估工具
集群支持
插件架构
许可证

项目资源

物料清单 (BOM)

物料名称 数量 参考价格 备注
Node.js v22 1 前端开发依赖
Python 3 (Conda) 1 后端 API 和 SDK 依赖
Apple Silicon Mac (M1/M2/M3/M4) 1 macOS 平台要求
NVIDIA 或 AMD GPU 1 Linux 平台要求
NVIDIA GPU + WSL2 1 Windows 平台要求

所需工具

工具用途是否必需
浏览器 访问 Transformer Lab Web UI ✅ 是
终端 运行安装和启动脚本 ✅ 是
Node.js v22 前端开发 ▢ 推荐
Conda 后端 API 环境管理 ▢ 推荐

能力画像

记忆与知识检索
1/5
逻辑推演
3/5
表达与交流
1/5
感知与观察
1/5
数理与计算
4/5
动手与操作
3/5
狂热与坚持
2/5
创造与创新
4/5

视频

tY5TAvKviLo

所需技能

🔧 **动手能力**:能够安装和配置软件环境,管理 GPU 驱动和 WSL2(Windows 用户)。 💻 **编程能力**:需要 Python 和 JavaScript 基础,以便使用 Lab SDK 或进行二次开发。 ⚡ **电子电路**:不涉及。

适用场景

**AI 研究**:研究人员在本地或集群上训练、微调和评估 LLM 和扩散模型。
**模型部署与测试**:快速部署和测试各种开源模型,进行聊天、图像生成等任务。
**团队协作**:研究实验室在 GPU 集群上统一管理实验、模型和任务。
**教育学习**:学习 LLM 微调、RLHF 和模型评估的实践操作。