Getting Started

Requirements

Supported NestJS versions, and what the viewer's AI chat asks of your browser.

Requirements

Nest Graph Inspector is built for modern NestJS applications and reads from the runtime Nest container after your app has initialized.

RequirementVersion
NestJS10 - 11
Earlier NestJS versions may still work, but they are not officially supported. You can try force installing:
npm install nest-graph-inspector --force
If it works for your project, raise an issue so support coverage can be updated.

Browser

Any current browser can open the graph viewer. The AI chat is the one part that asks for more, because it runs its model on your own machine instead of on a server.

Viewer featureBrowser requirement
Graph, issue finder, Direct RunAny current browser
AI chatA desktop browser window at least 768px wide, with WebGPU — Chrome or Edge 113+, Safari 18+, or Firefox with WebGPU available

The chat checks for WebGPU as soon as you open it, before you ask it anything, and says what is missing rather than failing mid-answer. Nothing else in the viewer depends on it, so a browser without WebGPU still shows the whole graph.

Choosing a model downloads it the first time. The browser caches it, so that cost is paid once per model and later sessions start with it already in place.

The model also has to fit in your GPU's memory while it answers. The six general models on offer need roughly 0.9 GB to 3.7 GB of VRAM, and the two tool-tuned Hermes builds need 3.9 GB and 4.8 GB. Each one says how much next to its name — a model that does not fit will download and then fail to load, so pick one your GPU has room for.

Nest Graph Inspector · MIT License · © 2026