A pretrained model library for Keras 3 offering text, image, and audio models that run on JAX, TensorFlow, or PyTorch.
zkywsg/Daily-LLM
A visual, timeline-based learning roadmap that traces deep learning and LLM architecture families from the 1986 RNN to 2025 reasoning models.
- Stars
- 869
- Forks
- 158
- Open issues
- 0
- Last commit
- last month
What is it?
Daily-LLM is a bilingual learning path for deep learning and large language models. It organizes the field into 19 architecture families, from CNNs and RNN/LSTM through Transformers, BERT and GPT, diffusion models, LoRA fine-tuning, RLHF, mixture-of-experts, RAG and agents, up to reasoning models such as o1 and R1. Each family has its own directory, and a yearly index is generated in TIMELINE.md.
Beyond the written modules, the repository includes a local interactive web page with timeline and family views, and cross-family projects under a projects directory. Foundational topics such as activations, backpropagation, optimizers, normalization and attention are collected in a separate foundations section.
The repository is useful for developers who want to understand how key ideas connected over time, or who are preparing for algorithm interviews and want a structured overview of the main model families.
Key features
- 01Timeline of 19 model families from 1986 to 2025, each with its own directory
- 02Local interactive web page with timeline and family browsing views
- 03Cross-family hands-on projects in a dedicated projects folder
- 04Foundations section covering activations, backprop, optimizers and attention
- 05Bilingual documentation in English and Simplified Chinese
Use cases
- Getting an organized overview of how deep learning architectures evolved
- Preparing for machine learning and LLM algorithm interviews
- Finding starter material on specific families such as diffusion models or RAG
Quick start
- 1
Clone the repository
git clone https://github.com/zkywsg/Daily-LLM.git - 2
Enter the project directory
cd Daily-LLM - 3
Install dependencies from requirements.txt
pip install -r requirements.txt
Things to know
- This is a learning roadmap and study material, not a software library or application.
In collections
Topics
FAQ
- What is Daily-LLM?
- A visual, timeline-based learning roadmap that traces deep learning and LLM architecture families from the 1986 RNN to 2025 reasoning models. Daily-LLM is a bilingual learning path for deep learning and large language models. It organizes the field into 19 architecture families, from CNNs and RNN/LSTM through Transformers, BERT and GPT, diffusion models, LoRA fine-tuning, RLHF, mixture-of-experts, RAG and agents, up to reasoning models such as o1 and R1. Each family has its own directory, and a yearly index is generated in TIMELINE.md.
- Is Daily-LLM free to use? What license does it have?
- Daily-LLM is open source under the MIT license. Check the license terms before using it in commercial products.
- Is Daily-LLM still maintained?
- Updated within 6 months. The last commit to Daily-LLM was on Sep 25, 2026.
- What can I use Daily-LLM for?
- Getting an organized overview of how deep learning architectures evolved Preparing for machine learning and LLM algorithm interviews Finding starter material on specific families such as diffusion models or RAG
- How do I install Daily-LLM?
- Clone the repository: git clone https://github.com/zkywsg/Daily-LLM.git Enter the project directory: cd Daily-LLM Install dependencies from requirements.txt: pip install -r requirements.txt
- Where can I get Daily-LLM?
- The source code and installation instructions are on GitHub: https://github.com/zkywsg/Daily-LLM
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A Chinese-language course-style repository covering AI math basics, machine learning, deep learning, Transformer, BERT and competition case studies, with annotated code and datasets.
Model-definition framework for state-of-the-art text, vision, audio and multimodal machine learning models, for inference and training.
Python library for running, training and evaluating AI models from the ModelScope model hub through a unified pipeline and Trainer interface.
A Chinese-language open tutorial that teaches LLM principles by building a small LLaMA2-style model from scratch, covering Transformer, pretraining, fine-tuning, RAG and agents.
Interactive practice platform for implementing PyTorch operators and architectures from scratch, with automated grading in Jupyter.