LLMs-from-scratch

GPT model development

Developing and pretraining a GPT-like Large Language Model from scratch

Implement a ChatGPT-like LLM in PyTorch from scratch, step by step

GitHub

35k stars
382 watching
4k forks
Language: Jupyter Notebook
last commit: almost 2 years ago
Linked from 2 awesome lists

chatgptgptlarge-language-modelsllmpythonpytorch

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
mooler0410/llmspracticalguideA curated list of resources to help developers navigate the landscape of large language models and their applications in NLP9,551
mlabonne/llm-courseA comprehensive course and resource package on building and deploying Large Language Models (LLMs)40,053
zjh-819/llmdatahubA curated collection of high-quality datasets for training large language models.2,708
llm-workflow-engine/llm-workflow-engineA command-line tool and workflow manager for interacting with large language models like ChatGPT/GPT4.3,674
pytorch/torchtitanA native PyTorch library for training large language models using distributed parallelism and optimization techniques.2,765
rdspring1/pytorch_gbw_lmTrains a large-scale PyTorch language model on the 1-Billion Word dataset123
nlpxucan/wizardlmLarge pre-trained language models trained to follow complex instructions using an evolutionary instruction framework9,295
young-geng/easylmA framework for training and serving large language models using JAX/Flax2,428
openbmb/bmtoolsTools and platform for building and extending large language models2,907
nomic-ai/gpt4allAn open-source Python client for running Large Language Models (LLMs) locally on any device.71,176
peremartra/large-language-model-notebooks-courseA practical course teaching large language models and their applications through hands-on projects using OpenAI API and Hugging Face library.1,338
thunlp/plmpapersCompiles and organizes key papers on pre-trained language models, providing a resource for developers and researchers.3,331
paulpierre/rasagptAn open-source chatbot platform built on Rasa and Langchain with support for LLM indexing and Telegram integration.2,372
eth-sri/lmqlA language that enables efficient and constraint-guided programming with large language models3,731
brexhq/prompt-engineeringGuides software developers on how to effectively use and build systems around Large Language Models like GPT-4.8,487