If you're serving LLMs on NVIDIA GPUs in production and need serious performance, this is the tool to reach for. It delivers 100x speedups over PyTorch on models like Llama 3 through aggressive optimizations like in-flight batching, FP8 quantization, and multi-GPU scaling. The tradeoff is complexity: you're dealing with model compilation, CUDA dependencies, and TensorRT's learning curve. But if you're running A100s or H100s and need to squeeze out 24,000 tokens per second with low latency, the performance gains justify the setup cost. For simpler deployments or non-NVIDIA hardware, vLLM or llama.cpp are easier choices.

skills.sh installs
1.1K
GitHub stars
14.4K
last updated
Aug 21, 2026

Install

$ npx -y skills add orchestra-research/ai-research-skills --skill tensorrt-llm --agent claude-code

Installs into .claude/skills of the current project.

Files

TensorRT-LLM

NVIDIA's open-source library for optimizing LLM inference with state-of-the-art performance on NVIDIA GPUs.

When to use TensorRT-LLM

Use TensorRT-LLM when:

  • Deploying on NVIDIA GPUs (A100, H100, GB200)
  • Need maximum throughput (24,000+ tokens/sec on Llama 3)
  • Require low latency for real-time applications
  • Working with quantized models (FP8, INT4, FP4)
  • Scaling across multiple GPUs or nodes

Use vLLM instead when:

  • Need simpler setup and Python-first API
  • Want PagedAttention without TensorRT compilation
  • Working with AMD GPUs or non-NVIDIA hardware

Use llama.cpp instead when:

  • Deploying on CPU or Apple Silicon
  • Need edge deployment without NVIDIA GPUs
  • Want simpler GGUF quantization format

Quick start

Installation

# Docker (recommended)
docker pull nvidia/tensorrt_llm:latest

# pip install
pip install tensorrt_llm==1.2.0rc3

# Requires CUDA 13.0.0, TensorRT 10.13.2, Python 3.10-3.12

Basic inference

from tensorrt_llm import LLM, SamplingParams

# Initialize model
llm = LLM(model="meta-llama/Meta-Llama-3-8B")

Sponsors

Details

Repository
github.com/orchestra-research/ai-research-skills
Categories
AI & Agent Building, Data Science & ML
First seen
Jun 3, 2026

More from orchestra-research/ai-research-skills

All 95
1dbt-labs avatarconfiguring-dbt-mcp-serverdbt-labs/dbt-agent-skillsGenerates MCP server configuration JSON, resolves authentication setup, and validates server connectivity for dbt. Use when setting up, configuring, or troubles1.1Kskills.sh installs
2orchestra-research avatardistributed-llm-pretraining-torchtitanorchestra-research/ai-research-skillsProvides PyTorch-native distributed LLM pretraining using torchtitan with 4D parallelism (FSDP2, TP, PP, CP). Use when pretraining Llama 3.1, DeepSeek V3, or cu1Kskills.sh installs
3qodex-ai avatarcreative-generation-agentqodex-ai/ai-agent-skillsBuild agents that generate creative content including music, memes, podcasts, and multimedia. Covers generative models, content synthesis, style transfer, and c572skills.sh installs
4pskoett avataragent-teams-simplify-and-hardenpskoett/pskoett-ai-skillsImplementation + audit loop using parallel agent teams with structured simplify, harden, and document passes. Spawns implementation agents to do the work, then 513skills.sh installs
5libukai avatarmcp-configlibukai/awesome-agent-skillsConfigure MCP (Model Context Protocol) servers for Claude Code. Manage MCP servers at user or project scope with best practices to avoid context pollution.505skills.sh installs
6gocallum avatarai-sdk-6-skillsgocallum/nextjs16-agent-skillsAI SDK 6 Beta overview, agents, tool approval, Groq (Llama), and Vercel AI Gateway. Key breaking changes from v5 and new patterns.484skills.sh installs