Intel® AI for Enterprise RAG converts enterprise data into actionable insights with excellent TCO. Utilizing Intel Gaudi AI accelerators and Intel Xeon processors ensuring streamlined deployment.
Python
67
40 commits
updated Aug 6, 2026
[!IMPORTANT] 📣 Intel® AI for Enterprise RAG is moving to a new home! Version 2.3.0 is the final release published from this repository. Starting with the next release, Intel® AI for Enterprise RAG will continue its development in a new repository - details will be shared soon.
The project isn't going anywhere - it's growing. The team, the roadmap, and our commitment to production-grade enterprise RAG remain fully in place. The move sets us up for the next phase of the project and a stronger foundation for what's ahead.
Stay tuned:
- Watch this repository for the announcement of the new location
- Continue using 2.3.0 with confidence - it's a stable, supported release
- Issues and discussions remain open here until the transition is complete
Intel® AI for Enterprise RAG simplifies transforming your enterprise data into actionable insights. Powered by Intel® Xeon® processors and Intel® Gaudi® AI accelerators, it integrates components from industry partners to offer a streamlined approach to deploying enterprise solutions.
Enable intelligent AI experiences that understand your business context:
If you're interested in getting a glimpse of how Intel® AI for Enterprise RAG works, check out the following demo.
[!NOTE] The video provided below showcases the beta release of our project. As we've transitioned to next releases, users can anticipate an improved UI design, improved installation process along with other enhancements.
Our system consists of two primary processing pipelines, each built on top of a shared microservices architecture. However, only one pipeline can be deployed at once.
The pipeline architecture for ChatQnA is shown below. For the detailed microservices architecture, refer here.
Document Summarization's pipeline architecture is available here.
| Category | Details |
|---|---|
| Operating System | Ubuntu 22.04/24.04 Ubuntu 25.10 (for Intel® Arc™ B-Series XPU preliminary evaluation) |
| Hardware Platforms | 4th Gen Intel® Xeon® Scalable processors 5th Gen Intel® Xeon® Scalable processors 6th Gen Intel® Xeon® Scalable processors 3rd Gen Intel® Xeon® Scalable processors and Intel® Gaudi® 2 AI Accelerator 4th Gen Intel® Xeon® Scalable processors and Intel® Gaudi® 2 AI Accelerator 6th Gen Intel® Xeon® Scalable processors and Intel® Gaudi® 3 AI Accelerator Experimental: Intel® Arc™ Pro B-Series GPU (Battlemage) |
| Kubernetes Version | 1.32.9 1.33.5 |
| Helm Version | 3.17.0: required for SeaweedFS (default) 3.16.1: supported for other S3-compatible backends Note: Helm v4 is not supported |
| Python | 3.11 |
These are minimal requirements to run Intel® AI for Enterprise RAG with default settings. In case of more(or less) resources available, feel free to adjust the parameters in the resource configuration files for your chosen pipeline:
To deploy the solution using Xeon only, you will need access to any platform with Intel® Xeon® Scalable processor that meet below requirements:
60 logical cores128GB of RAM200GB of disk space is generally recommended, though this is highly dependent on the model size[!NOTE] A limited single-user deployment is also possible on 32 logical cores / 64 GB RAM. See docs/minimum_requirements.md for the required configuration changes.
[!NOTE] By default, Intel® AI for Enterprise RAG uses the NRI plugin for performance optimization. For more info: NRI plugin
To deploy the solution on a platform with Gaudi® AI Accelerator you need to have access to instance with minimal requirements:
56 logical cores128GB of RAM though this is highly dependent on database size500GB of disk space is generally recommended, though this is highly dependent on the model size and database size81.24.0[!WARNING] Experimental Support: Intel® Arc™ Pro B-Series GPU (Battlemage/XPU) support is experimental and recommended for evaluation purposes only.
To deploy the solution on a platform with Intel® Arc™ B-Series GPU (XPU) you need to have access to an instance with minimal requirements:
48 logical cores128GB of RAM500GB of disk space is generally recommended, though this is highly dependent on the model size[!NOTE] A limited single-user deployment is also possible on 32 logical cores / 64 GB RAM with
minimal_configuration: true. See deployment/README.md for XPU-specific configuration details.
Install the prerequisites.
cd deployment/
sudo apt-get install python3-venv
python3 -m venv erag-venv
source erag-venv/bin/activate
pip install --upgrade pip
pip install -r requirements.txt
ansible-galaxy collection install -r requirements.yaml --upgrade
Before proceeding with the deployment, it's recommended to validate that your hardware meets the requirements for Intel® AI for Enterprise RAG. To perform hardware validation, you need to create an inventory.ini file first.
An example inventory.ini file structure and detailed instructions are provided in the Cluster Deployment Guide.
Once you have created the inventory.ini file, you can validate your hardware resources using the validate playbook located at playbooks/validate.yaml:
ansible-playbook playbooks/validate.yaml --tags hardware -i inventory/test-cluster/inventory.ini
[!NOTE] If this is a Gaudi deployment, add the additional flag
-e is_gaudi_platform=trueIf this is an Intel® Arc™ B-Series (XPU) deployment, add the additional flag-e is_bmg_platform=true
Intel® AI for Enterprise RAG offers ansible automation for creating a K8s cluster. If you want to set up a K8s cluster, follow the Cluster Deployment Guide.
The Intel® AI for Enterprise RAG repository offers installation of additional infrastructure components on the deployed K8s cluster:
If your K8s cluster requires installing any of these tools, please follow the Infrastructure Components Guide.
[!NOTE] For Intel® Arc™ B-Series (XPU) deployments, use
-e is_bmg_platform=truewith infrastructure and application playbooks. See deployment/README.md for detailed XPU configuration instructions.
Once you have a K8s cluster with all infrastructure components installed, you can install the Intel® AI for Enterprise RAG application on top of it. Please follow the Application Deployment Guide.
Nutanix Enterprise AI Deployment Guide.
Refer to deployment/README.md or docs for more detailed deployment guide or in-depth instructions on Intel® AI for Enterprise RAG components.
Submit questions, feature requests, and bug reports on the GitHub Issues page.
Feel free to checkout articles about Intel® AI for Enterprise RAG:
Intel® AI for Enterprise RAG is licensed under the Apache License Version 2.0. Refer to the "LICENSE" file for the full license text and copyright notice.
This distribution includes third-party software governed by separate license terms. This third-party software, even if included with the distribution of the Intel software, may be governed by separate license terms, including without limitation, third-party license terms, other Intel software license terms, and open-source software license terms. These separate license terms govern your use of the third-party programs as set forth in the "THIRD-PARTY-PROGRAMS" file.
Please note: component(s) depend on software subject to non-open source licenses. If you use or redistribute this software, it is your sole responsibility to ensure compliance with such licenses.
The Security Policy outlines our guidelines and procedures for ensuring the highest level of security and trust for our users who consume Intel® AI for Enterprise RAG.
Intel is committed to respecting human rights and avoiding causing or contributing to adverse impacts on human rights. See Intel's Global Human Rights Principles. Intel's products and software are intended only to be used in applications that do not cause or contribute to adverse impacts on human rights.
You, not Intel, are responsible for determining model suitability for your use case. For information regarding model limitations, safety considerations, biases, or other information consult the model cards (if any) for models you use, typically found in the repository where the model is available for download. Contact the model provider with questions. Intel does not provide model cards for third party models.
If you want to contribute to the project, please refer to the guide in CONTRIBUTING.md file.
Intel, the Intel logo, OpenVINO, the OpenVINO logo, Pentium, Xeon, and Gaudi are trademarks of Intel Corporation or its subsidiaries.
Other names and brands may be claimed as the property of others.
© Intel Corporation
20 followers · starred Apr 2026
Python
59.1%
TypeScript
17.9%
Shell
7.0%
Go Template
4.6%
Go
4.6%
Jinja
2.0%
Dockerfile
1.6%
SCSS
1.5%
HCL
1.1%
Intel® AI for Enterprise RAG converts enterprise data into actionable insights with excellent TCO. Utilizing Intel Gaudi AI accelerators and Intel Xeon processors ensuring streamlined deployment.
Python
67
40 commits
updated Aug 6, 2026
[!IMPORTANT] 📣 Intel® AI for Enterprise RAG is moving to a new home! Version 2.3.0 is the final release published from this repository. Starting with the next release, Intel® AI for Enterprise RAG will continue its development in a new repository - details will be shared soon.
The project isn't going anywhere - it's growing. The team, the roadmap, and our commitment to production-grade enterprise RAG remain fully in place. The move sets us up for the next phase of the project and a stronger foundation for what's ahead.
Stay tuned:
- Watch this repository for the announcement of the new location
- Continue using 2.3.0 with confidence - it's a stable, supported release
- Issues and discussions remain open here until the transition is complete
Intel® AI for Enterprise RAG simplifies transforming your enterprise data into actionable insights. Powered by Intel® Xeon® processors and Intel® Gaudi® AI accelerators, it integrates components from industry partners to offer a streamlined approach to deploying enterprise solutions.
Enable intelligent AI experiences that understand your business context:
If you're interested in getting a glimpse of how Intel® AI for Enterprise RAG works, check out the following demo.
[!NOTE] The video provided below showcases the beta release of our project. As we've transitioned to next releases, users can anticipate an improved UI design, improved installation process along with other enhancements.
Our system consists of two primary processing pipelines, each built on top of a shared microservices architecture. However, only one pipeline can be deployed at once.
The pipeline architecture for ChatQnA is shown below. For the detailed microservices architecture, refer here.
Document Summarization's pipeline architecture is available here.
| Category | Details |
|---|---|
| Operating System | Ubuntu 22.04/24.04 Ubuntu 25.10 (for Intel® Arc™ B-Series XPU preliminary evaluation) |
| Hardware Platforms | 4th Gen Intel® Xeon® Scalable processors 5th Gen Intel® Xeon® Scalable processors 6th Gen Intel® Xeon® Scalable processors 3rd Gen Intel® Xeon® Scalable processors and Intel® Gaudi® 2 AI Accelerator 4th Gen Intel® Xeon® Scalable processors and Intel® Gaudi® 2 AI Accelerator 6th Gen Intel® Xeon® Scalable processors and Intel® Gaudi® 3 AI Accelerator Experimental: Intel® Arc™ Pro B-Series GPU (Battlemage) |
| Kubernetes Version | 1.32.9 1.33.5 |
| Helm Version | 3.17.0: required for SeaweedFS (default) 3.16.1: supported for other S3-compatible backends Note: Helm v4 is not supported |
| Python | 3.11 |
These are minimal requirements to run Intel® AI for Enterprise RAG with default settings. In case of more(or less) resources available, feel free to adjust the parameters in the resource configuration files for your chosen pipeline:
To deploy the solution using Xeon only, you will need access to any platform with Intel® Xeon® Scalable processor that meet below requirements:
60 logical cores128GB of RAM200GB of disk space is generally recommended, though this is highly dependent on the model size[!NOTE] A limited single-user deployment is also possible on 32 logical cores / 64 GB RAM. See docs/minimum_requirements.md for the required configuration changes.
[!NOTE] By default, Intel® AI for Enterprise RAG uses the NRI plugin for performance optimization. For more info: NRI plugin
To deploy the solution on a platform with Gaudi® AI Accelerator you need to have access to instance with minimal requirements:
56 logical cores128GB of RAM though this is highly dependent on database size500GB of disk space is generally recommended, though this is highly dependent on the model size and database size81.24.0[!WARNING] Experimental Support: Intel® Arc™ Pro B-Series GPU (Battlemage/XPU) support is experimental and recommended for evaluation purposes only.
To deploy the solution on a platform with Intel® Arc™ B-Series GPU (XPU) you need to have access to an instance with minimal requirements:
48 logical cores128GB of RAM500GB of disk space is generally recommended, though this is highly dependent on the model size[!NOTE] A limited single-user deployment is also possible on 32 logical cores / 64 GB RAM with
minimal_configuration: true. See deployment/README.md for XPU-specific configuration details.
Install the prerequisites.
cd deployment/
sudo apt-get install python3-venv
python3 -m venv erag-venv
source erag-venv/bin/activate
pip install --upgrade pip
pip install -r requirements.txt
ansible-galaxy collection install -r requirements.yaml --upgrade
Before proceeding with the deployment, it's recommended to validate that your hardware meets the requirements for Intel® AI for Enterprise RAG. To perform hardware validation, you need to create an inventory.ini file first.
An example inventory.ini file structure and detailed instructions are provided in the Cluster Deployment Guide.
Once you have created the inventory.ini file, you can validate your hardware resources using the validate playbook located at playbooks/validate.yaml:
ansible-playbook playbooks/validate.yaml --tags hardware -i inventory/test-cluster/inventory.ini
[!NOTE] If this is a Gaudi deployment, add the additional flag
-e is_gaudi_platform=trueIf this is an Intel® Arc™ B-Series (XPU) deployment, add the additional flag-e is_bmg_platform=true
Intel® AI for Enterprise RAG offers ansible automation for creating a K8s cluster. If you want to set up a K8s cluster, follow the Cluster Deployment Guide.
The Intel® AI for Enterprise RAG repository offers installation of additional infrastructure components on the deployed K8s cluster:
If your K8s cluster requires installing any of these tools, please follow the Infrastructure Components Guide.
[!NOTE] For Intel® Arc™ B-Series (XPU) deployments, use
-e is_bmg_platform=truewith infrastructure and application playbooks. See deployment/README.md for detailed XPU configuration instructions.
Once you have a K8s cluster with all infrastructure components installed, you can install the Intel® AI for Enterprise RAG application on top of it. Please follow the Application Deployment Guide.
Nutanix Enterprise AI Deployment Guide.
Refer to deployment/README.md or docs for more detailed deployment guide or in-depth instructions on Intel® AI for Enterprise RAG components.
Submit questions, feature requests, and bug reports on the GitHub Issues page.
Feel free to checkout articles about Intel® AI for Enterprise RAG:
Intel® AI for Enterprise RAG is licensed under the Apache License Version 2.0. Refer to the "LICENSE" file for the full license text and copyright notice.
This distribution includes third-party software governed by separate license terms. This third-party software, even if included with the distribution of the Intel software, may be governed by separate license terms, including without limitation, third-party license terms, other Intel software license terms, and open-source software license terms. These separate license terms govern your use of the third-party programs as set forth in the "THIRD-PARTY-PROGRAMS" file.
Please note: component(s) depend on software subject to non-open source licenses. If you use or redistribute this software, it is your sole responsibility to ensure compliance with such licenses.
The Security Policy outlines our guidelines and procedures for ensuring the highest level of security and trust for our users who consume Intel® AI for Enterprise RAG.
Intel is committed to respecting human rights and avoiding causing or contributing to adverse impacts on human rights. See Intel's Global Human Rights Principles. Intel's products and software are intended only to be used in applications that do not cause or contribute to adverse impacts on human rights.
You, not Intel, are responsible for determining model suitability for your use case. For information regarding model limitations, safety considerations, biases, or other information consult the model cards (if any) for models you use, typically found in the repository where the model is available for download. Contact the model provider with questions. Intel does not provide model cards for third party models.
If you want to contribute to the project, please refer to the guide in CONTRIBUTING.md file.
Intel, the Intel logo, OpenVINO, the OpenVINO logo, Pentium, Xeon, and Gaudi are trademarks of Intel Corporation or its subsidiaries.
Other names and brands may be claimed as the property of others.
© Intel Corporation
20 followers · starred Apr 2026
Python
59.1%
TypeScript
17.9%
Shell
7.0%
Go Template
4.6%
Go
4.6%
Jinja
2.0%
Dockerfile
1.6%
SCSS
1.5%
HCL
1.1%