welcome to vietfood 🍜
we cook code like street food — fast, cheap, sometimes messy, but tasty
- inspired by tinygrad and Karpathy's philosophy, we build small but meaningful projects for community
- learn by breaking stuff, fix it later (maybe)
what we care about:
- low-level and high performance programming (gpu). efficient LLM (inference and training)
- reinforcement learning
our philosophy:
- teaching through code: we prefer tiny, readable implementations over giant frameworks
- open source, open learning, open mistakes (we learn in public, even when it's messy)
- teaching by chaos (read the code, cry a little, then understand)
some of our projects:
- gemm-metal: a tiny project on how to write GEMM kernels in Metal (Apple).
- lazy-unlearner: a tiny research projects on the effect of RMU (Representation Misdirection Unlearning) on LLM unlearning and how to fix it with mechanistic interpretability.
- cs4all-vn: a tiny wiki about computer science for vietnamese students and practitioners. we're actively writing the best articles we can. right now we have notes (and some solved exercises) for PRML (Pattern Recognition and Machine Learning book by Bishop).
- banhxeo: an even more tiny Tensor framework based on tinygrad.