NVIDIA
AI-Q Research Assistant Backend
Container
NVIDIA
AI-Q Research Assistant Backend

The NVIDIA AI-Q Research Assistant Blueprint gives developers a foundational starting point for building a deep research assistant that can run on-premise. The backend container provides the RESTful API service.

LayerLabelCreated
sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4CMD
/entrypoint.sh
10/23/2025 1:36 AM UTC
sha256:781a24396e74fe4a0e96596d11df93fee1f101c4fc270d3824b74fb2dcf8e398COPY
./configs/* /app/configs/
10/23/2025 1:36 AM UTC
sha256:09129ac75c1107156ae59ed660ab0cfed8689dc5c2a3299c4e849380179b50e9RUN
uv pip install /build/dist/aiq_aira-*.whl
10/23/2025 1:36 AM UTC
sha256:38fccfb8e3ff1fd6d1d25ae4758f9d268820c5f726fb20132c4076d928aed398RUN
chmod +x /entrypoint.sh
10/23/2025 1:36 AM UTC
sha256:d8a6230c686309515b96ad6341e7591c911f8b961a4e4d7821eaffd83ea1c5a3COPY
./deploy/entrypoint.sh /entrypoint.sh
10/23/2025 1:36 AM UTC
sha256:90f0d41919a88afefe469a1265ca587e05c458c644bdf41ca7b643a86de3a9eaRUN
uv venv --python-preference managed --seed
10/23/2025 1:36 AM UTC
sha256:925be924c86e61c6c5451e3bb37c4ce2cb655d914d38288ff3f4c929d82eba9aRUN
uv python install 3.12
10/23/2025 1:36 AM UTC
sha256:8e6a694b39456374fd0100cbb0684f675e3c4db32a4c09c97fc444caa62ee84cWORKDIR
/app
10/23/2025 1:36 AM UTC
sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4ENV
PATH=/root/.local/bin/:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
10/23/2025 1:36 AM UTC
sha256:46deec715bc4686ae02c8968e778af325095c00254c43300c9604c37931c62cfRUN
sh /uv-installer.sh &&
  rm /uv-installer.sh
10/23/2025 1:36 AM UTC

NVIDIA uses cookies to improve your experience on our web site. We and our third-party partners also use cookies and other tools to collect and record information you provide as well as information about your interactions with our websites for performance improvement, analytics, and to assist in marketing efforts. By clicking "Accept All", you consent to our use of cookies and other tools as described in our Cookie Policy. You can manage your cookie settings by clicking on "Manage Settings." By continuing to use this site or by clicking one of the buttons below, you agree to our Terms of Service (which contains important waivers). Please see our Privacy Policy for more information on our privacy practices.