Skip to content

Emisaber/awsome-GenAI-from-scratch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 

Repository files navigation

awsome GenAI from scratch

life circle

life circle

This is a repo that collects awsome projects focused on building GenAI from scratch.
Currently there are three subfields: LLM, MLLM, and Generation(image, video...).

Awesome Projects

LLM

  • Star TinyZero: reproduce deepseek-R1 from scratch
  • Star nanoGPT: build gpt2 from scratch
  • Star baby-llama2-chinese: build llama2-chinese from scratch
  • Star llama3-from-scratch: llama3 implemented from scratch
  • Star nanochat: build a chat model from scratch, including the entire pipeline of tokenizer, pretraining, and post-training.

MLLM

  • Star nanoVLM: Train a VLM from scratch

Generation

AI Infra

  • Star nano-vllm: implement lightweight vLLM from scratch
  • Star mini-sglang: implement lightweight sglang from scratch

Awesome Blogs & Tutorial

Technical Report

Great Insight

Contributing

We welcome contributions if you are interesting at building nano GenAI from scratch and want to maintain the awesome list together. Please read the CONTRIBUTING for more details.

TODO

  • CONTRIBUTING.md
  • Subdivided into multiple fields

About

A collection of nano GenAI projects from scratch

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors