llms-from-scratch

手把手从零写一个 GPT,边写边懂原理

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 对话助手 🍴 复刻 90 🐛 待处理 1 👀 关注 7
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 386
维护状态 低维护
是否开源 开源
定价模式 🏷️完全免费 开源项目,MIT许可证,完全免费,可自行部署学习。

项目预览

llms-from-scratch 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类对话助手
开发团队analyticalrohit
定价模式🏷️完全免费
价格说明开源项目,MIT许可证,完全免费,可自行部署学习。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议MIT
主要语言Jupyter Notebook
技术栈/模型ai,artificial-intelligence,chatgpt,deep-learning,generative-ai,gpt,large-language-models,llms,llms-from-scratch,machine-learning,multihead-attention,neural-networks,python,pytorch,tokenization,transformers
GitHub 星标★ 386
上线时间2026-01-16 00:00:00
代码更新2026-06-08
仓库体积23.6 MB
本站数据更新2026-11-10
维护状态低维护
收录时间2026-08-09
浏览次数7

项目介绍

这是一个从零开始用 PyTorch 构建类 ChatGPT 大语言模型的教学项目,通过 Jupyter Notebook 逐步讲解每个实现细节。它解决的是初学者对 LLM 内部机制理解不透彻的问题,核心能力包括数据预处理、模型架构搭建、训练循环实现、推理与微调等完整流程。项目以代码为主、讲解为辅,让学习者能真正动手写出一个可运行的 GPT 模型,而非仅停留在调用 API 层面。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 386

核心亮点

  • 逐步拆解模型构建,每个环节都有详细代码和解释
  • 基于 PyTorch,上手门槛低,适合深度学习初学者
  • 覆盖数据、模型、训练、推理全流程,体系完整

不足之处

  • 项目尚处早期,文档和社区支持待观察
  • 仅支持 Jupyter Notebook 环境,工程化部署示例缺失

适用场景

  • 深度学习入门者系统学习 LLM 原理
  • 高校课程或培训中作为动手实践教材
  • 开发者快速原型验证 GPT 架构设计

替代项目

nanoGPT、minGPT、build-a-gpt

上一篇:student-gpt-tools

下一篇:leetcode-explained

同类项目推荐

mlops-zoomcamp 开源

免费系统学 MLOps,从零搭建生产级机器学习流程

Free MLOps course from DataTalks.Club. Register here to get notified about the next···

★ 15540 2026-08-09
8800-simulator 开源

在浏览器里拆装并运行 1975 年的 Altair 8800

Altair 8800 emulator in your browser: an Intel 8080 with a working front panel, the ···

★ 149 2026-11-04
MindTrain 开源

用 AI 和智能调度,让知识复习更高效

AI-driven knowledge training platform with pluggable schedulers, Codex Skill integra···

★ 129 2026-08-09
certified-developer 开源

考取英特尔官方认证,证明你的技术实力

Official repository of the Intel Certified Developer Program

★ 87 2026-08-09
LearnPrompt 开源

免费学 AIGC,从提示词到实战全搞定

永久免费开源的 AIGC 课程, 目前已支持Claude Code,Codex,Hermes,OpenClaw,Obsidian,···

★ 2737 2026-08-09
AnkiGPT 开源

上传幻灯片,AI 秒变 Anki 卡片,学习效率翻倍!

Turn lecture slides into flashcards and export them to Anki. Uses GPT-5 by OpenAI. A···

★ 184 2026-08-09
MLOps-Specialization-Notes 开源

跟着吴恩达学MLOps,搞定生产级机器学习部署

Notes for Machine Learning Engineering for Production (MLOps) Specialization course ···

★ 412 2026-08-09