TensorRT-LLM review
TensorRT-LLM is an NVIDIA library with a Python API for defining large language models and running optimized inference on NVIDIA GPUs.
TL;DR
TensorRT-LLM is NVIDIA's open-source library for optimizing LLM and visual generation inference on NVIDIA GPUs. It is for teams deploying models on NVIDIA hardware who want specialized kernels, an efficient runtime, and a Python framework they can customize and extend. TensorRT-LLM also includes components for building Python and C++ runtimes.
- 15kGitHub stars
- +50new stars, week of Oct 25
- 1.3kdownloads a week, −42% vs 4-week avg
- #43in Inference and training this week
TensorRT-LLM at a glance
- Category
- Inference and training
- Maintained by
- NVIDIA Corporation (organization, @NVIDIA on GitHub)
- Language
- Python, C++, Cuda
- Repository
- github.com/NVIDIA/TensorRT-LLM
- Website
- nvidia.github.io/TensorRT-LLM
- PyPI package
- tensorrt-llm 1.2.1
- Latest release
- v1.4.0rc1 on GitHub, Oct 22, 2026
- First published
- Aug 16, 2023
What TensorRT-LLM does
- TensorRT-LLM provides a Python API for defining large language models and running inference on NVIDIA GPUs.
- TensorRT-LLM uses specialized kernels for common operations to optimize inference for LLMs and visual generation models.
- TensorRT-LLM supports diffusion models for visual generation, which the documentation labels as beta.
- TensorRT-LLM supports speculative decoding, guided decoding, multiple LoRA adapters, sparse attention, and KV cache compression and offloading.
- TensorRT-LLM includes components for building Python and C++ runtimes that orchestrate inference execution.
- TensorRT-LLM ships CLI tools for serving, benchmarking, and evaluation: trtllm-serve, trtllm-bench, and trtllm-eval.
How it works
TensorRT-LLM is used through its Python LLM API, or through the trtllm-serve CLI for online serving. Its documentation includes clients for OpenAI-style chat, completion, and responses requests. The docs also cover Prometheus metrics, a Dynamo Kubernetes example, Slurm runs with the PyTorch backend, and an LMCache KV cache connector. Container images and builds from source are documented.
How to install and start using TensorRT-LLM
From PyPI
pip install tensorrt-llmRequirements
- NVIDIA GPUs
- CUDA
First steps
- Follow the Quick Start Guide and Installation Guide in the TensorRT-LLM documentation.
- Try the LLM API examples, starting with generating text, then asynchronous and streaming generation.
- Serve a model with trtllm-serve and query it with the OpenAI Chat Client example.
- Check the Model Recipes for deployment guides for specific models on Blackwell and Hopper hardware.
Who TensorRT-LLM is for
- Large mixture-of-experts deployments that need expert parallelism or disaggregated serving
- Developers who want to customize and extend an inference stack in Python
- Edge deployments on Jetson AGX Orin through the v0.12.0-jetson branch
Limitations to know
- TensorRT-LLM release notes list known issues in disaggregated serving, multi-GPU, and multi-node setups.
- TensorRT-LLM release candidates include breaking API changes, such as removing the AutoDeploy integration.
- TensorRT-LLM labels visual generation support as beta.
Is TensorRT-LLM growing? Usage data
In the week of Oct 25–31, 2026, TensorRT-LLM ranked #355 on the Devtoolwatch Board and #43 in Inference and training, with a momentum score of 20 out of 100. Its main package had 1.3k downloads that week, −42% against its own 4-week average.
Show the weekly numbers
| Week of | New stars |
|---|---|
| Aug 9, 2026 | 58 |
| Aug 16, 2026 | 67 |
| Aug 23, 2026 | 53 |
| Aug 30, 2026 | 66 |
| Sep 6, 2026 | 57 |
| Sep 13, 2026 | 70 |
| Sep 20, 2026 | 53 |
| Sep 27, 2026 | 46 |
| Oct 4, 2026 | 37 |
| Oct 11, 2026 | 62 |
| Oct 18, 2026 | 102 |
| Oct 25, 2026 | 50 |
On Hacker News
- Nvidia Warp: Python framework for high-performance simulation and graphics code, 154 points and 23 comments (Jul 14, 2024)
- Nvidia Releases CUDA Python, 73 points and 11 comments (Aug 12, 2021)
- What we have learned at OpenShell applying formal methods to control AI agents, 40 points and 11 comments (Sep 15, 2026)
The Board ranks tools by four signals each week: new stars, new stars for the repo's size, added downloads and download growth beyond the market. How the ranking works.
TensorRT-LLM alternatives
Other LLM inference and training tools on the Board in the week of Oct 25–31, 2026, by momentum:
| Rank | Tool | Stars | Downloads/wk |
|---|---|---|---|
| #1 | dsh-our-free-modeldsh-our-free-model is a dsh plugin that provides DeepSeek V4.1 Flash, Kimi K3 and other models without login, sign-up or API key. | 54.3k | – |
| #2 | magpiemagpie is a local gateway and app that lets coding agents like Claude Code, Codex and Gemini CLI use any provider's model. | 26.9k | – |
| #3 | StrataStrata is a local inference engine and app that runs large open models like Qwen3.8-Flash-Next on consumer hardware with… | 37.1k | – |
| #4 | edge0edge0 is an open-source streaming inference framework that runs large sparse mixture-of-experts models on consumer hardware by streaming… | 8.9k | – |
| #5 | OmniRouteOmniRoute is an open-source AI gateway that routes requests across many model providers through one OpenAI-compatible endpoint, with… | 83.2k | 106k |
| #6 | CLIProxyAPICLIProxyAPI is a Go proxy server that exposes CLI coding accounts like Codex, Claude Code and Gemini CLI through OpenAI, Gemini and… | 57.1k | – |
Recent TensorRT-LLM releases
- v1.4.0rc1 (pre-release), Oct 22, 2026
- v1.4.0rc0 (pre-release), Oct 14, 2026
- v1.3.0rc29 (pre-release), Sep 29, 2026
- v1.3.0rc28 (pre-release), Sep 23, 2026
- v1.3.0rc27 (pre-release), Sep 18, 2026
TensorRT-LLM FAQ
Is TensorRT-LLM free and open source?
TensorRT-LLM's code is on GitHub (NVIDIA/TensorRT-LLM), but the repository doesn't declare a standard open-source license. Check its license file before using it commercially.
How do I install TensorRT-LLM?
Run pip install tensorrt-llm. The tensorrt-llm package needs Python 3.10 or newer, below 4.
Is TensorRT-LLM still maintained?
Yes. The NVIDIA/TensorRT-LLM repository was last updated on Oct 25, 2026, and the latest release, v1.4.0rc1 on GitHub, came out on Oct 22, 2026.
How popular is TensorRT-LLM?
TensorRT-LLM has 15k GitHub stars as of Nov 1, 2026. It gained 50 new stars in the week of Oct 25–31, 2026, against a 12-week average of 60 a week. Its main package had 1.3k downloads that week, −42% against its own 4-week average. That made it #43 among LLM inference and training tools on the Devtoolwatch Board.
TensorRT-LLM vs vLLM: how do they compare?
TensorRT-LLM and vLLM are both tracked by Devtoolwatch as LLM inference and training tools. TensorRT-LLM has 15k GitHub stars and vLLM has 96k. In the week of Oct 25–31, 2026, TensorRT-LLM's main package had 1.3k downloads and vLLM's had 677.2k. vLLM is an open-source Python library and engine for high-throughput, memory-efficient inference and serving of large language models. vLLM review.
TensorRT-LLM vs SGLang: how do they compare?
TensorRT-LLM and SGLang are both tracked by Devtoolwatch as LLM inference and training tools. TensorRT-LLM has 15k GitHub stars and SGLang has 38.3k. In the week of Oct 25–31, 2026, TensorRT-LLM's main package had 1.3k downloads and SGLang's had 336.7k. SGLang is an open-source inference and serving framework for large language, vision-language, and diffusion models, with OpenAI-compatible endpoints. SGLang review.
What are the best alternatives to TensorRT-LLM?
Other LLM inference and training tools on the Devtoolwatch Board in the week of Oct 25–31, 2026, by momentum: dsh-our-free-model (#1), magpie (#2), Strata (#3), edge0 (#4), OmniRoute (#5). The alternatives table above has their numbers.
What hardware does TensorRT-LLM run on?
TensorRT-LLM runs inference on NVIDIA GPUs. Its documentation includes deployment guides for Blackwell and Hopper hardware. Jetson AGX Orin has initial support in JetPack 6.1 through the v0.12.0-jetson branch.
Can TensorRT-LLM serve an OpenAI-compatible API?
TensorRT-LLM provides the trtllm-serve CLI for online serving. Its documentation includes OpenAI chat, completion, and responses client examples, plus curl clients and Prometheus metrics.
Does TensorRT-LLM support speculative decoding?
TensorRT-LLM supports speculative decoding. Its API reference lists configs for Eagle, Eagle3, MTP, N-gram, and draft-target decoding.
Does TensorRT-LLM support image or video generation?
TensorRT-LLM supports diffusion models for visual generation. The documentation marks this support as beta and includes a VisualGen API walkthrough.
Is TensorRT-LLM open source?
TensorRT-LLM is fully open source, and its development has moved to GitHub, according to the project README.
Sources
- NVIDIA/TensorRT-LLM on GitHub
- TensorRT-LLM README
- tensorrt-llm on PyPI
- TensorRT-LLM website
- Release v1.4.0rc1 (Oct 22, 2026)
- Release v1.4.0rc0 (Oct 14, 2026)
- Release v1.3.0rc29 (Sep 29, 2026)
- Hacker News: Nvidia Warp: Python framework for high-performance simulation and graphics code
- Hacker News: Nvidia Releases CUDA Python
- Hacker News: What we have learned at OpenShell applying formal methods to control AI agents
- Devtoolwatch Board, the week of Oct 25–31, 2026
TensorRT-LLM README badge
Maintainers can show the tool's weekly Board rank in their README:
[](https://index.devtoolwatch.com/tools/tensorrt-llm/)How this page is made: Devtoolwatch writes each review from the project's README, releases, package metadata and website, with an AI model, then checks every claim against the source it cites and drops what the sources don't support. The numbers come from Devtoolwatch's daily GitHub snapshots, GitHub's stargazer history, and the npm and PyPI download APIs. Spotted an error? Email [email protected].