← all repositories
NVIDIA/ChatRTX

Reference RAG on Windows, Provided Your GPU Is on the List

A developer blueprint for running local, multimodal RAG chatbots on Windows using NVIDIA’s TensorRT-LLM, NIM microservices, and LlamaIndex.

ChatRTX
Not currently ranked — collecting fresh signals.
star history

What it does

ChatRTX is a demo application and API layer that lets you query a local large language model grounded in your own files—text, PDFs, Word docs, and images—using retrieval-augmented generation. It bundles an inference pipeline built on TensorRT-LLM, LlamaIndex, and FAISS, wrapped in an Electron and React frontend. Everything stays on-device, and it supports voice input via Whisper and RIVA Parakeet models.

The interesting bit

The project is essentially a blueprint for NVIDIA-centric local AI: it ties together NIM microservices, CLIP for image understanding, and a vector store, but the hardware compatibility matrix reads like a nightclub guest list. Model eligibility depends on exact GPU generation and VRAM thresholds—Llama 2 13B and Gemma 7B demand 16 GB, while smaller models settle for 8 GB.

Key highlights

  • Runs fully offline on Windows 11 with recent RTX GPUs (30-series and up, or RTX 6000 Ada).
  • Supports multimodal RAG across text, PDF, DOCX, XML, PNG, JPG, and BMP.
  • Includes both a reusable ChatRTX_APIs layer and a demo Electron/React frontend.
  • Voice input handled by Whisper Medium and RIVA Parakeet NIM.
  • Uses FAISS for vector search and LlamaIndex for orchestration.

Caveats

  • Explicitly deprecated as of January 21, 2026, and no longer maintained.
  • Windows 11 23H2/24H2 and driver 572.16 or later are mandatory; Linux and macOS need not apply.
  • GPU requirements are strict and vary by model—check the matrix before assuming your card qualifies.

Verdict

Worth a look if you’re building Windows-native local RAG tools and want to see how NVIDIA stitches together TensorRT-LLM, NIM, and LlamaIndex. Everyone else—especially anyone without a recent high-VRAM RTX card—should treat it as an architecture curiosity rather than a starting point.

Frequently asked

What is NVIDIA/ChatRTX?
A developer blueprint for running local, multimodal RAG chatbots on Windows using NVIDIA’s TensorRT-LLM, NIM microservices, and LlamaIndex.
Is ChatRTX open source?
Yes — NVIDIA/ChatRTX is an open-source project tracked on heatdrop.
What language is ChatRTX written in?
NVIDIA/ChatRTX is primarily written in Python.
How popular is ChatRTX?
NVIDIA/ChatRTX has 3.1k stars on GitHub.
Where can I find ChatRTX?
NVIDIA/ChatRTX is on GitHub at https://github.com/NVIDIA/ChatRTX.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.