ai-art-dev99/llm-from-scratch

Build a Large Language Model From Scratch

31
/ 100
Emerging

This project offers a guided, hands-on path to building a large language model (LLM) from scratch. It takes raw text data and, through a series of steps, helps you create your own functional language model capable of tasks like text generation, classification, or instruction following. This is for anyone, like AI researchers or advanced students, who wants to deeply understand the mechanics behind modern AI language models.

No commits in the last 6 months.

Use this if you want to gain a comprehensive, step-by-step understanding of the internal workings of large language models by building one yourself.

Not ideal if you're looking for a pre-built tool or library to simply use an LLM without delving into its construction.

AI Development Natural Language Processing Machine Learning Engineering Deep Learning AI Education
No License Stale 6m No Package No Dependents
Maintenance 2 / 25
Adoption 6 / 25
Maturity 7 / 25
Community 16 / 25

How are scores calculated?

Stars

22

Forks

7

Language

Jupyter Notebook

License

Last pushed

Oct 08, 2025

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/transformers/ai-art-dev99/llm-from-scratch"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.