gyc-chenxi/llm-fullstack-dev-roadmap — explained in plain English
Analysis updated 2026-05-18
Follow a 7-phase curriculum from prompt design through production API gateways.
Learn how attention mechanisms and transformers work with hands-on fine-tuning exercises.
Build a RAG system that answers questions from your own documents, including scanned PDFs.
Study 11 well-known open source AI projects covering image generation and coding agents.
| gyc-chenxi/llm-fullstack-dev-roadmap | roboticsiiith/summer-school-2026 | quackone/homr_gui | |
|---|---|---|---|
| Stars | 28 | 28 | 27 |
| Language | Jupyter Notebook | Jupyter Notebook | Jupyter Notebook |
| Setup difficulty | moderate | easy | moderate |
| Complexity | 4/5 | 1/5 | 2/5 |
| Audience | developer | researcher | general |
Figures from each repo's GitHub metadata at analysis time.
Written almost entirely in Chinese, non-Chinese readers will have limited access to explanations.
This repository is a structured 100-day study plan for developers who want to build AI applications using large language models. The author wrote it in Chinese, targeting people with a Python background who want to move beyond simply calling AI APIs and instead understand how these systems work at a deeper level. The stated goal is to prepare for job interviews at companies that build or use large language models. The roadmap is split into seven phases. The first few phases cover Python refreshers, prompt design, and how to connect to AI services from providers like OpenAI, DeepSeek, Qwen, and others. It also covers how to track costs, route requests across multiple providers when one is unavailable, and manage access keys securely. By the end of Phase 1, a learner is expected to have built a small chat service that handles multiple providers. Phases 2 and 3 go deeper. Phase 2 walks through how attention mechanisms and transformer architectures actually work, including the math behind them, and covers practical fine-tuning of open models using tools called LLaMA-Factory and vLLM. Phase 3 covers RAG, which is a technique for giving an AI model access to your own documents so it can answer questions about them. It includes handling messy real-world documents like scanned PDFs and tables. Phase 4 is a sprint through 11 well-known open source AI projects, including tools for image generation, multimodal models, and code-writing agents. Phases 5 and 6 cover building AI agents that can take actions and make decisions, and then assembling a production-grade API gateway that routes traffic, enforces rate limits, handles failover, tracks token spending, and can be deployed with Docker. The repository includes Jupyter notebooks and reference tables throughout. It is written almost entirely in Chinese, so readers who do not read Chinese will have limited access to the explanatory content, though the code itself may still be useful.
A 100-day Chinese-language study roadmap for developers learning to build LLM applications from the ground up.
Mainly Jupyter Notebook. The stack also includes Python, LLaMA-Factory, vLLM.
Setup difficulty is rated moderate, with roughly 1day+ to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.