Master programming by recreating your favorite technologies from scratch.
- programming
- tutorials
- tutorial-code
- tutorial-exercises
82,088 visible repositories in the index
1–24 of 153 · Most stars
Master programming by recreating your favorite technologies from scratch.
Implement a ChatGPT-like LLM in PyTorch from scratch, step by step
PhotoCraft: An open-source photo editor written from scratch in pure Rust
Learn AI Engineering! Learn it. Build it. Ship it for others.
🧠 Train a 64M-parameter LLM from scratch in just 2h!
Machine Learning From Scratch. Bare bones NumPy implementations of machine learning models and algorithms with a focus on accessibility. Aims to cover everything from linear regression to deep learning.
How to create an OS from scratch
TranslatedList of personally collected books PDF download Baidu Cloud e-book download
LLM Wiki is a cross-platform desktop application that turns your documents into an organized, interlinked knowledge base — automatically. Instead of traditional RAG (retrieve-and-answer from scratch every time), the LLM incrementally builds and maintains a persistent wiki from your sources。
PdfCraft: An open-source PDF reader and editor written from scratch in pure Rust
🛠️⚡ Step-by-step tutorial to build a modern JavaScript stack.
FilmCraft: An open-source, nonlinear video editor written from scratch in pure Rust
Translated7 days golang programs from scratch (web framework Gee, distributed cache GeeCache, object relational mapping ORM framework GeeORM, rpc framework GeeRPC etc) A series on writing/implementing things from scratch in 7 days with Go
LightCraft: An open-source non-destructive photo editor written from scratch in pure Rust
llama3 implementation one matrix multiplication at a time
Bootstrap yourself to write an OS from scratch. A book for self-learner.
A straightforward method for training your LLM, from downloading data to generating text.
A 2.78-trillion-parameter Kimi K3 running inference on a single CPU in 8.24 GB of RAM. Portable C99: no BLAS, no framework, no GPU.
VectorCraft: An open-source vector art tool written from scratch in pure Rust
Krita is a free and open source cross-platform application that offers an end-to-end solution for creating digital art files from scratch built on the KDE and Qt frameworks.
Writing a sqlite clone from scratch in C
The repository host gives no description.
code for Data Science From Scratch book
Minecraft: Java Edition 26.3 rewritten from scratch in Rust, checked against vanilla with 281 differential harnesses. Get it with the Horizon launcher.