Starred repositories
《动手学大模型Dive into LLMs》系列编程实践教程
FastAPI framework, high performance, easy to learn, fast to code, ready for production
The source for the Linux kernel used in Windows Subsystem for Linux 2 (WSL2)
AISystem 主要是指AI系统,包括AI芯片、AI编译器、AI推理和训练框架等AI全栈底层技术
A minimal GPU design in Verilog to learn how GPUs work from the ground up
My learning notes for ML SYS.
Facebook AI Research Sequence-to-Sequence Toolkit written in Python.
Burn is a next generation tensor library and Deep Learning Framework that doesn't compromise on flexibility, efficiency and portability.
CUDA Templates and Python DSLs for High-Performance Linear Algebra
Technically-oriented PDF Collection (Papers, Specs, Decks, Manuals, etc) — browse & search it at tpn.github.io/pdfs
llama3 implementation one matrix multiplication at a time
Implement a ChatGPT-like LLM in PyTorch from scratch, step by step
🧠 Train a 64M-parameter LLM from scratch in just 2h!
This is the Rust course used by the Android team at Google. It provides you the material to quickly teach Rust.
A library that provides an embeddable, persistent key-value store for fast storage.
A Q&A platform software for teams at any scales. Whether it's a community forum, help center, or knowledge management platform, you can always count on Apache Answer.
A minimal, modularized, and machine-independent hardware abstraction layer
"The mother of all demo apps" — Exemplary fullstack Medium.com clone powered by React, Angular, Node, Django, and many more
Distributed reliable key-value store for the most critical data of a distributed system
🏙 A clean, dark Neovim theme written in Lua, with support for lsp, treesitter and lots of plugins. Includes additional themes for Kitty, Alacritty, iTerm and Fish.
learn database internals by building a storage engine in Rust
Oni: Modern Modal Editing - powered by Neovim
open source training courses about distributed database and distributed systems
Distributed SQL database in Rust, written as an educational project