🏆 #6,080 overall#2220 of 2,559 in Natural Language Processing

hesamsheikh /llm-mechanics

Coding an LLM and its building blocks from scratch.

$ git clone https://github.com/hesamsheikh/llm-mechanics.git
GitHub social preview for hesamsheikh/llm-mechanics
Stars
125
125
This week
—
Forks
18
18
Language
Jupyter Notebook
License
None
Created
Dec 19, 2024
1.9 years old
Last push
Mar 27, 2025

Categories

GitHub topics

More in Natural Language Processing

Natural Language Processing

keras-team/keras-hub🔥 active

▲ +3 ★ this week

Pretrained model hub for Keras 3.

PythonApache-2.0updated Nov 12, 2026
GitHub ↗★ 999⑂ 378
Natural Language Processing

LeeSinLiang/microGPT

Implementation of GPT from scratch. Design to be lightweight and easy to modify.

PythonMITupdated Oct 16, 2025
GitHub ↗★ 132⑂ 19
Natural Language Processing

AlexisZ12/DataVizAiAssistant

AI-powered data visualization assistant - Automatically generate professional charts from natural language descriptions. Supports 7 chart types and OpenAI/DeepSeek/Ollama platforms.

PythonMITupdated Aug 9, 2026
GitHub ↗★ 100⑂ 0
Natural Language Processing

stanfordnlp/stanza🔥 active

▲ +9 ★ this week

Stanford NLP Python library for tokenization, sentence segmentation, NER, and parsing of many human languages

🏷️ Named Entity Recognition
PythonOtherupdated Nov 12, 2026
GitHub ↗★ 7.9K⑂ 964
Natural Language Processing

raiyanyahya/how-to-train-your-gpt

▲ +6 ★ this week

Build a modern LLM from scratch. Every line commented. Explained like we are five.

🤖 Language Models
Jupyter NotebookMITupdated Oct 26, 2026
GitHub ↗★ 4.2K⑂ 505
Natural Language Processing

dongrixinyu/JioNLP🔥 active

▲ +3 ★ this week

中文 NLP 预处理、解析工具包,准确、高效、易用 A Chinese NLP Preprocessing & Parsing Package www.jionlp.com

PythonApache-2.0updated Nov 13, 2026
GitHub ↗★ 3.9K⑂ 444

Data from GitHub · snapshot Nov 13, 2026