Back to directory

TensorRT-LLM

An SDK that provides a Python API for defining large language models and running them efficiently on NVIDIA GPUs, with specialized kernels, an optimized runtime and components for building custom inference servers.

TensorRT-LLM

TensorRT-LLM is an SDK for optimizing inference of large language models and visual generation models on NVIDIA GPUs. It provides a Python API for defining models, specialized kernels for common LLM operations, an optimized runtime, and a Python framework that can be customized and extended.

It also includes components for building Python and C++ runtimes that orchestrate inference execution, letting a team assemble their own serving stack around the optimized kernels rather than relying on a single fixed server. Ongoing engineering work covers areas such as expert-parallel serving of mixture-of-experts models, speculative and disaggregated decoding, guided decoding, quantization and sparse attention, aimed at higher throughput and lower latency on current NVIDIA hardware such as Blackwell GPUs.

The project also ships agentic coding skills covering TensorRT-LLM usage and benchmarking, for use with AI coding agents.

More in Inference

See all 770
  • OpenDecision

    deepanwadhwa.github.io

    An open-source Python package that answers typed questions about application state or documents using a local natural-language-inference model, returning structured choice, score, yes/no or evidence-relation values instead of free text.

  • Lifeboat

    iterate.ai

    A local inference server that puts an OpenAI- and Anthropic-compatible API in front of open-weight language models running on hardware you control, from a laptop to a GPU cluster.

  • Claude S40

    github.com

    An unofficial Claude chat client for 2007-era Nokia Series 40 phones, built as a Java ME app plus a small Go relay server, with web search, reading mode and saved chats.