Accelerate LLM with low-bit (FP4 / INT4 / FP8 / INT8) optimizations using ipex-llm
171
stars
245
commits
Jupyter Notebook
primary language
May 4, 2026
updated
Intel will not provide or guarantee development of or support for this project, including but not limited to, maintenance, bug fixes, new releases or updates.
Patches to this project are no longer accepted by Intel.
If you have an ongoing need to use this project, are interested in independently developing it, or would like to maintain patches for the community, please create your own fork of the project.
English | 中文
IPEX-LLM is a low-bit LLM library on Intel XPU (Xeon/Core/Flex/Arc/PVC). This repository contains tutorials to help you understand what is IPEX-LLM and how to use IPEX-LLM to build LLM applications.
The tutorials are organized as follows:
Introduction introduces what is IPEX-LLM and what you can do with it.Environment Setup provides a set of best practices for setting-up your environment.Application Development: Basics introduces the basic usage of IPEX-LLM and how to build a very simple Chat application.Chinese Support shows the usage of some LLMs which suppports Chinese input/output, e.g. ChatGLM2, BaichuanApplication Development: Intermediate introduces intermediate-level knowledge for application development using IPEX-LLM, e.g. How to build a more sophisticated Chatbot, Speech recoginition, etc.GPU Acceleration introduces how to use Intel GPU to accelerate LLMs using IPEX-LLM.Finetune introduces how to do finetune using IPEX-LLM.Application Development: Advanced introduces advanced-level knowledge for application development using IPEX-LLM, e.g. langchain usage.Jupyter Notebook
100.0%
Accelerate LLM with low-bit (FP4 / INT4 / FP8 / INT8) optimizations using ipex-llm
171
stars
245
commits
Jupyter Notebook
primary language
May 4, 2026
updated
Intel will not provide or guarantee development of or support for this project, including but not limited to, maintenance, bug fixes, new releases or updates.
Patches to this project are no longer accepted by Intel.
If you have an ongoing need to use this project, are interested in independently developing it, or would like to maintain patches for the community, please create your own fork of the project.
English | 中文
IPEX-LLM is a low-bit LLM library on Intel XPU (Xeon/Core/Flex/Arc/PVC). This repository contains tutorials to help you understand what is IPEX-LLM and how to use IPEX-LLM to build LLM applications.
The tutorials are organized as follows:
Introduction introduces what is IPEX-LLM and what you can do with it.Environment Setup provides a set of best practices for setting-up your environment.Application Development: Basics introduces the basic usage of IPEX-LLM and how to build a very simple Chat application.Chinese Support shows the usage of some LLMs which suppports Chinese input/output, e.g. ChatGLM2, BaichuanApplication Development: Intermediate introduces intermediate-level knowledge for application development using IPEX-LLM, e.g. How to build a more sophisticated Chatbot, Speech recoginition, etc.GPU Acceleration introduces how to use Intel GPU to accelerate LLMs using IPEX-LLM.Finetune introduces how to do finetune using IPEX-LLM.Application Development: Advanced introduces advanced-level knowledge for application development using IPEX-LLM, e.g. langchain usage.Jupyter Notebook
100.0%