A curated list of Large Language Model resources, covering model training, serving, fine-tuning, and building LLM applications.
5,041
94 commits
updated Aug 18, 2025
🔥 Large Language Models(LLM) have taken the NLP community AI community the Whole World by storm.
Why do we create this repo?
However, classical ML is not going away. Even LLMs need them. We have seen classical models used for protecting data privacy, detecing hallucinations, and more. So, do not forget to study the fundamentals of classical ML.
The current workflow might look like this: You build a demo using an existing application library or directly from LLM model provider SDKs. It works somehow, but you need to further create evaluation and training datasets to optimize the performance (e.g., accuracy, latency, cost).
You can do prompt engineering or auto-prompt optimization; you can create a larger dataset to fine-tune the LLM or use Direct Preference Optimization (DPO) to align the model with human preferences. Then you need to consider the serving and LLMOps to deploy the model at scale and pipelines to refresh the data.
We organize the resources by (1) tracking all libraries, frameworks, and tools, (2) learning resources on the whole LLM lifecycle, (3) understanding LLMs, (4) social accounts and community, and (5) how to contribute to this repo.
Build & Auto-optimize
AdalFlow - The library to build & auto-optimize LLM applications, from Chatbot, RAG, to Agent by SylphAI.
dspy - DSPy: The framework for programming—not prompting—foundation models.
Build
Prompt Optimization
Others
TorchServe - An open-source model serving library developed by AWS and Facebook specifically for PyTorch models, enabling scalable deployment, model versioning, and A/B testing.
TensorFlow Serving - A flexible, high-performance serving system for machine learning models, designed for production environments, and optimized for TensorFlow models but also supports other formats.
Ray Serve - Part of the Ray ecosystem, Ray Serve is a scalable model-serving library that supports deployment of machine learning models across multiple frameworks, with built-in support for Python-based APIs and model pipelines.
NVIDIA TensorRT-LLM - TensorRT-LLM is NVIDIA's compiler for transformer-based models (LLMs), providing state-of-the-art optimizations on NVIDIA GPUs.
NVIDIA Triton Inference Server - A high-performance inference server supporting multiple ML/DL frameworks (TensorFlow, PyTorch, ONNX, TensorRT etc.), optimized for NVIDIA GPU deployments, and ideal for both cloud and on-premises serving.
ollama - A lightweight, extensible framework for building and running large language models on the local machine.
llama.cpp - A library for running LLMs in pure C/C++. Supported architectures include (LLaMA, Falcon, Mistral, MoEs, phi and more)
TGI - HuggingFace's text-generation-inference toolkit for deploying and serving LLMs, built on top of Rust, Python and gRPC.
vllm - An optimized, high-throughput serving engine for large language models, designed to efficiently handle massive-scale inference with reduced latency.
sglang - SGLang is a fast serving framework for large language models and vision language models.
LitServe - LitServe is a lightning-fast serving engine for any AI model of any size. Flexible. Easy. Enterprise-scale.
Use Cases
Fine-tuning
Pretraining
lighteval - A library for evaluating local LLMs on major benchmarks and custom tasks.
evals - OpenAI's open sourced evaluation framework for LLMs and systems built with LLMs.
ragas - A library for evaluating and optimizing LLM applications, offering a rich set of eval metrics.
Agent
We will categorize the best resources to learn LLMs, from modeling to training, and applications.
General
AdalFlow documentation - Includes tutorials from building RAG, Agent, to LLM evaluation and fine-tuning.
CS224N - Stanford course covering NLP fundamentals, LLMs, and PyTorch-based model building, led by Chris Manning and Shikhar Murty.
LLM-driven Data Engineering - A playlist of 6 lectures by Zach Wilson on how LLMs will impact data pipeline development
LLM Course by Maxime Labonne - An end-to-end course for AI and ML engineers on open source LLMs.
LLMOps Database by ZenML - 500+ case studies of LLMs and GenAI applications in production, all with summaries and tags for easy browsing.
Lectures
Memory
Optimization
Projects
It can be fun and important to understand the capabilities, behaviors, and limitations of LLMs. This can directly help with prompt engineering.
In-context Learning
Reasoning & Planning
Social accounts are the best ways to stay up-to-date with the lastest LLM research, industry trends, and best practices.
| Name | Social | Expertise |
|---|---|---|
| Li Yin | AdalFlow Author & SylphAI founder | |
| Chip Huyen | AI Engineering & ML Systems | |
| Damien Benveniste, PhD | ML Systems & MLOps | |
| Jim Fan | LLM Agents & Robotics | |
| Paul Iusztin | LLM Engineering & LLMOps | |
| Armand Ruiz | AI Engineering Director at IBM | |
| Alex Razvant | AI/ML Engineering | |
| Pascal Biese | LLM Papers Daily | |
| Maxime Labonne | LLM Fine-Tuning | |
| Sebastian Raschka | LLMs from Scratch | |
| Zach Wilson | Data Engineering for LLMs | |
| Adi Polak | Data Streaming for LLMs | |
| Eduardo Ordax | GenAI voice @ AWS |
| Name | Social | Scope |
|---|---|---|
| AdalFlow | Discord | LLM Engineering, auto-prompts, and AdalFlow discussions&contributions |
Only with the power of the community can we keep this repo up-to-date and relevant. If you have any suggestions, please open an issue or a direct pull request.
I will keep some pull requests open if I'm not sure if they are not an instant fit for this repo, you could vote for them by adding 👍 to them.
Thanks to the community, this repo is getting read by more people every day.
🤝 Please share so we can continue investing in it and make it the go-to resource for LLM engineers—whether they are just starting out or looking to stay updated in the field.
If you have any question about this opinionated list, do not hesitate to contact Li Yin
631 followers · starred Nov 2024
129 followers · starred Nov 2024
653 followers · starred Nov 2024
33 followers · starred Nov 2024
A curated list of Large Language Model resources, covering model training, serving, fine-tuning, and building LLM applications.
5,041
94 commits
updated Aug 18, 2025
🔥 Large Language Models(LLM) have taken the NLP community AI community the Whole World by storm.
Why do we create this repo?
However, classical ML is not going away. Even LLMs need them. We have seen classical models used for protecting data privacy, detecing hallucinations, and more. So, do not forget to study the fundamentals of classical ML.
The current workflow might look like this: You build a demo using an existing application library or directly from LLM model provider SDKs. It works somehow, but you need to further create evaluation and training datasets to optimize the performance (e.g., accuracy, latency, cost).
You can do prompt engineering or auto-prompt optimization; you can create a larger dataset to fine-tune the LLM or use Direct Preference Optimization (DPO) to align the model with human preferences. Then you need to consider the serving and LLMOps to deploy the model at scale and pipelines to refresh the data.
We organize the resources by (1) tracking all libraries, frameworks, and tools, (2) learning resources on the whole LLM lifecycle, (3) understanding LLMs, (4) social accounts and community, and (5) how to contribute to this repo.
Build & Auto-optimize
AdalFlow - The library to build & auto-optimize LLM applications, from Chatbot, RAG, to Agent by SylphAI.
dspy - DSPy: The framework for programming—not prompting—foundation models.
Build
Prompt Optimization
Others
TorchServe - An open-source model serving library developed by AWS and Facebook specifically for PyTorch models, enabling scalable deployment, model versioning, and A/B testing.
TensorFlow Serving - A flexible, high-performance serving system for machine learning models, designed for production environments, and optimized for TensorFlow models but also supports other formats.
Ray Serve - Part of the Ray ecosystem, Ray Serve is a scalable model-serving library that supports deployment of machine learning models across multiple frameworks, with built-in support for Python-based APIs and model pipelines.
NVIDIA TensorRT-LLM - TensorRT-LLM is NVIDIA's compiler for transformer-based models (LLMs), providing state-of-the-art optimizations on NVIDIA GPUs.
NVIDIA Triton Inference Server - A high-performance inference server supporting multiple ML/DL frameworks (TensorFlow, PyTorch, ONNX, TensorRT etc.), optimized for NVIDIA GPU deployments, and ideal for both cloud and on-premises serving.
ollama - A lightweight, extensible framework for building and running large language models on the local machine.
llama.cpp - A library for running LLMs in pure C/C++. Supported architectures include (LLaMA, Falcon, Mistral, MoEs, phi and more)
TGI - HuggingFace's text-generation-inference toolkit for deploying and serving LLMs, built on top of Rust, Python and gRPC.
vllm - An optimized, high-throughput serving engine for large language models, designed to efficiently handle massive-scale inference with reduced latency.
sglang - SGLang is a fast serving framework for large language models and vision language models.
LitServe - LitServe is a lightning-fast serving engine for any AI model of any size. Flexible. Easy. Enterprise-scale.
Use Cases
Fine-tuning
Pretraining
lighteval - A library for evaluating local LLMs on major benchmarks and custom tasks.
evals - OpenAI's open sourced evaluation framework for LLMs and systems built with LLMs.
ragas - A library for evaluating and optimizing LLM applications, offering a rich set of eval metrics.
Agent
We will categorize the best resources to learn LLMs, from modeling to training, and applications.
General
AdalFlow documentation - Includes tutorials from building RAG, Agent, to LLM evaluation and fine-tuning.
CS224N - Stanford course covering NLP fundamentals, LLMs, and PyTorch-based model building, led by Chris Manning and Shikhar Murty.
LLM-driven Data Engineering - A playlist of 6 lectures by Zach Wilson on how LLMs will impact data pipeline development
LLM Course by Maxime Labonne - An end-to-end course for AI and ML engineers on open source LLMs.
LLMOps Database by ZenML - 500+ case studies of LLMs and GenAI applications in production, all with summaries and tags for easy browsing.
Lectures
Memory
Optimization
Projects
It can be fun and important to understand the capabilities, behaviors, and limitations of LLMs. This can directly help with prompt engineering.
In-context Learning
Reasoning & Planning
Social accounts are the best ways to stay up-to-date with the lastest LLM research, industry trends, and best practices.
| Name | Social | Expertise |
|---|---|---|
| Li Yin | AdalFlow Author & SylphAI founder | |
| Chip Huyen | AI Engineering & ML Systems | |
| Damien Benveniste, PhD | ML Systems & MLOps | |
| Jim Fan | LLM Agents & Robotics | |
| Paul Iusztin | LLM Engineering & LLMOps | |
| Armand Ruiz | AI Engineering Director at IBM | |
| Alex Razvant | AI/ML Engineering | |
| Pascal Biese | LLM Papers Daily | |
| Maxime Labonne | LLM Fine-Tuning | |
| Sebastian Raschka | LLMs from Scratch | |
| Zach Wilson | Data Engineering for LLMs | |
| Adi Polak | Data Streaming for LLMs | |
| Eduardo Ordax | GenAI voice @ AWS |
| Name | Social | Scope |
|---|---|---|
| AdalFlow | Discord | LLM Engineering, auto-prompts, and AdalFlow discussions&contributions |
Only with the power of the community can we keep this repo up-to-date and relevant. If you have any suggestions, please open an issue or a direct pull request.
I will keep some pull requests open if I'm not sure if they are not an instant fit for this repo, you could vote for them by adding 👍 to them.
Thanks to the community, this repo is getting read by more people every day.
🤝 Please share so we can continue investing in it and make it the go-to resource for LLM engineers—whether they are just starting out or looking to stay updated in the field.
If you have any question about this opinionated list, do not hesitate to contact Li Yin
631 followers · starred Nov 2024
129 followers · starred Nov 2024
653 followers · starred Nov 2024
33 followers · starred Nov 2024