# AI SDKs and Models for Your RTX PC Application

Add cutting-edge AI features for your RTX PC applications with NVIDIA SDKs and pretrained models.

## Build With NVIDIA AI SDKs

3D and Graphic Design

Generative AI

Video and Broadcast

 ![Rendered scene panels with green AI processing bars illustrating improved graphics performance for a detailed architectural scene with NVIDIA DLSS.](https://developer.download.nvidia.com/images/rtx/improve-multiply-graphics-performance-with-ai-1920x1080.jpeg)

### NVIDIA DLSS: Improve Image Quality and Multiply Graphics Performance

Use NVIDIA DLSS, a neural graphics technology that multiplies performance using AI, to create entirely new frames, display higher resolution through image reconstruction, and improve the image quality of intensive ray-traced content—all while delivering best-in-class image quality and responsiveness.

[Learn More About DLSS  
](/rtx/dlss)

 ![Futuristic walking house with robotic legs traverses a reflective swamp surrounded by trees and greenery. Image courtesy of Chaos - RTX Mode](https://developer.download.nvidia.com/images/rtx/advanced-ai-ray-tracing-1920x1080.jpg)

### NVIDIA OptiX: Advanced AI Ray Tracing Algorithms on the GPU  

Use NVIDIA OptiX™ Ray Tracing Engine, an application framework for achieving optimal ray-tracing performance on the GPU. It provides a simple, recursive, and flexible pipeline for accelerating ray-tracing algorithms, including an advanced AI denoiser. Bring the power of NVIDIA GPUs to ray-tracing applications with programmable intersection, ray generation, and shading.

[Learn More About OptiX  
](/rtx/ray-tracing/optix)

 ![Real-time ray-traced architectural scene showing ornate stone arches, carved columns, metalwork, and warm hanging lamps. Zorah technology demo, built in Unreal Engine 5](https://developer.download.nvidia.com/images/rtx/render-photo-realistic-assets-with-ai-1920x1080.jpg)

### NVIDIA RTX Kit: Render Photo-Realistic Assets  

Use NVIDIA RTX™ Kit, a suite of neural rendering technologies to render assets with AI, better organize geometry for improved path tracing performance, and tools to create assets with photo-realistic visuals.

[Learn More About RTX Kit  
](/rtx-kit)

 ![An NVIDIA ACE generated digital human](https://developer.download.nvidia.com/images/rtx/digital-humans-1920x1080.jpeg)

### NVIDIA ACE: Bring Digital Humans to Life  

Use NVIDIA ACE - a suite of digital human technologies for bringing digital assistants and game characters to life with generative AI.

[Learn More About ACE  
](/ace)

 ![Broadcast producer monitors an NVIDIA AI for Media based AI-assisted animated sports broadcast, with screens showing live soccer footage, player tracking, translation captions, reporter interviews, and audio analysis.](https://developer.download.nvidia.com/images/ai-for-media/nvidia-ai-for-media-and-entertainment.jpg)

### NVIDIA AI for Media: Improve Real-Time Audio and Video for modern media workflows

NVIDIA AI for Media brings real-time AI for live video pipelines, localization, content enhancement and synthetic media detection. Designed for live production and post-production workflows, it supports deployment on premises, in the cloud and across modern IP-based media infrastructure.

[Learn more about NVIDIA AI for Media](/ai-for-media/)

 ![Side-by-side comparison of aerial nighttime city footage, showing original 1080p SDR video on the left and enhanced 4K RTX Video Super Resolution with HDR on the right.](https://developer.download.nvidia.com/images/rtx/improve-video-quality-creative-media-1920x1080.jpeg)

### RTX Video: Improve Streamed Video Quality on Browsers, Creative, and Media Playback Apps  

Use NVIDIA RTX Video with AI-enhanced RTX Video Super Resolution and RTX Video HDR effects for creative and media playback apps to improve sharpness, clarity, and the automatic conversion of SDR video to HDR.

[Learn More About RTX Video  
](/rtx-video-sdk)

 ![Two creators review a 3D scene using Video Codec SDK on a desktop monitor in a dimly lit studio workspace.](https://developer.download.nvidia.com/images/rtx/accelerate-video-encode-decode-1920x1080.jpeg)

### Video Codec SDK: Accelerate Video Encode and Decode   

Use Video Codec SDK, a comprehensive set of APIs including high-performance tools, samples, and documentation for hardware-accelerated video encode and decode on NVIDIA GPUs, for several popular codecs.

[Learn More About Video Codec SDK  
](/video-codec-sdk)

 ![Side-by-side image of a jockey riding a racehorse, with the original video frame on the left and a colorized motion-tracking visualization on the right using NVIDIA Optical Flow SDK .](https://developer.download.nvidia.com/images/rtx/track-true-object-motion-1920x1080.jpeg)

### Optical Flow SDK: Track True Object Motion on Videos  

Use NVIDIA Optical Flow SDK, which taps into the latest hardware capabilities dedicated to computing the relative motion of pixels between images. The hardware uses sophisticated algorithms to yield highly accurate flow vectors, ideal for handling frame-to-frame intensity variations and tracking true object motion.

[Learn More About Optical Flow SDK  
](/optical-flow-sdk)

* * *

## Example Workflows Accelerated With NVIDIA AI on RTX PCs 

Generative AI

Video

3D and Graphic Design

Photography

https://www.youtube-nocookie.com/embed/uryeFhnNzEs?&amp;rel=0

### NVIDIA ACE (2:24)  

 

https://www.youtube-nocookie.com/embed/fc_NSAu41b0?&amp;rel=0

### NVIDIA ChatRTX (0:53)
 

https://www.youtube-nocookie.com/embed/rOHCjPEwviQ?&amp;rel=0

### NVIDIA and Blackmagic Design Showcase Enhanced AI Features of NVIDIA RTX (1:26)
 

https://www.youtube-nocookie.com/embed/E1puf1kdkbA?&amp;rel=0

### GPU-Acceleration Benefits in Adobe Premiere Pro With NVIDIA (1:20)  

 

https://www.youtube-nocookie.com/embed/KfcsdhGKb1U?&amp;rel=0

### NVIDIA GET3D: AI Model to Populate Virtual Worlds With 3D Objects and Characters (0:35)
 

https://www.youtube-nocookie.com/embed/h3xT_F_tEuU?&amp;rel=0

### Instantly Create Expressive Facial Animation With NVIDIA Audio2Face (0:45)  

 

https://www.youtube-nocookie.com/embed/WwCe9Woy1jw?&amp;rel=0

### Accelerating AI in Photoshop Neural Filters (3:05)
 

https://www.youtube-nocookie.com/embed/UURFgE43PUg?&amp;rel=0

### NVIDIA RTX Accelerates AI Super Resolution in Adobe Photoshop (1:39)
 

* * *

## Power Your App with State-of-the-Art AI Models for Every Task

Power your application with thousands of pre-trained models that exist in the open-source community, all of which are accelerated on RTX today. ‌Get started today with highly accurate models that span diverse use cases and domains.

 ![Language Models](https://developer.download.nvidia.com/images/rtx/llm-corp-blog-chat-labs-blog4-1280x680.jpg)
### Language Models

Language models facilitate application development for natural language downstream tasks like text generation, summarization, chatbots, question answering, translation, and more. These models use the transformer architecture to achieve high accuracy across a wide range of complexities in each task type.

[Explore Language Models](https://catalog.ngc.nvidia.com/models?filters=platform%7CRuns+on+RTX%7Cpltfm_runs_on_rtx&amp;orderBy=weightPopularDESC&amp;query=&amp;page=&amp;pageSize=)

[See our FAQ for Integrating LLMs Locally](https://forums.developer.nvidia.com/t/how-to-deploy-llms-on-rtx-pcs/317354)

 ![Image Generation Models](https://developer.download.nvidia.com/images/rtx/image-generation-models-1920x1080.jpeg)
### Image Generation Models

NVIDIA is at the forefront of image generation, partnering with popular model developers like Black Forest Labs and Stability.ai.

[Explore Image Generation Models](https://www.nvidia.com/en-us/research/ai-playground/)

 ![Computer Vision Models](https://developer.download.nvidia.com/images/rtx/computer-vision-models-800x450.jpg)
### Computer Vision Models

With computer vision, devices can understand the world through images and videos. Computer vision models can be used for image classification, object detection, and tracking, object recognition, semantic segmentation, and instance segmentation.

[Explore Computer Vision Models](https://catalog.ngc.nvidia.com/models?filters=application%7CObject+Detection%7Cuscs_object_detection%2Capplication%7CImage+Segmentation%7Cuscs_image_segmentation%2Capplication%7CVideo+Analytics%7Cuscs_video_analytics&amp;orderBy=weightPopularDESC&amp;query=&amp;page=&amp;pageSize=)

 ![Speech Models](https://developer.download.nvidia.com/images/rtx/speech-ai-visual-riva-1200x628.jpg)
### Speech Models

Speech models deal with recognizing and transcribing audio into text or generating speech from text. It includes text-to-speech (TTS) and automatic speech recognition (ASR) models.

[Explore Speech Models](https://catalog.ngc.nvidia.com/models?filters=application%7CSpeech+to+Text%7Cuscs_speech_to_text%2Capplication%7CSpeech+enhancement%7Cuscs_speech_enhancement%2Capplication%7CAudio+Synthesis%7Cuscs_audio_synthesis%2Capplication%7CText+to+Speech%7Cuscs_text_to_speech&amp;orderBy=weightPopularDESC&amp;query=&amp;page=&amp;pageSize=)

* * *

## More Resources

 ![](https://developer.download.nvidia.com/icons/m48-people-group.svg)

### Join the NVIDIA Developer Program  

 ![](https://developer.download.nvidia.com/icons/m48-email-settings.svg)

### Sign up for Developer Newsletter  

 ![](https://developer.download.nvidia.com/icons/m48-ai-startup.svg)

### Accelerate your Startup  


