1. [Home  
](/)

[Robotics and Edge AI](/embedded-computing)

Holoscan

# NVIDIA Holoscan SDK  

NVIDIA Holoscan is a domain-agnostic, multimodal AI sensor processing platform that provides the accelerated, full-stack infrastructure needed for real-time processing of streaming data at the edge or in the cloud.

[Download Now](/holoscan-downloads &quot;vMaterials for Windows&quot;)[Documentation](https://docs.nvidia.com/holoscan/sdk-user-guide/index.html &quot;vMaterials for Linux &quot;)[Forum](https://forums.developer.nvidia.com/c/healthcare/holoscan-sdk/320/none &quot;vMaterials for Linux &quot;)

* * *

## Download the NVIDIA Holoscan SDK

To compile the open-source Holoscan SDK yourself, download it from [GitHub](https://github.com/nvidia-holoscan/holoscan-sdk).

[GitHub](https://github.com/nvidia-holoscan/holoscan-sdk &quot;vMaterials for Linux &quot;)|   [SDK Documentation](https://docs.nvidia.com/clara-holoscan/sdk-user-guide/index.html &quot;vMaterials for Linux &quot;) |   [Release Notes](https://github.com/nvidia-holoscan/holoscan-sdk/releases &quot;vMaterials for Linux &quot;)

### PyPi  

[Pip Install](https://pypi.org/project/holoscan/) NVIDIA Holoscan SDK

### Ubuntu Package

Download and install the [Debian Package](https://developer.nvidia.com/holoscan-downloads)

### NGC Container

Run within the [Holoscan Container](https://catalog.ngc.nvidia.com/orgs/nvidia/teams/clara-holoscan/containers/holoscan)

### Conda

Now available on [Conda](https://anaconda.org/conda-forge)

* * *

## How Holoscan SDK Works 

### Getting-Started Guide

Install, setup, and start learning how to use the Holoscan SDK with guided examples. 

[Read Guide](https://docs.nvidia.com/holoscan/sdk-user-guide/getting_started.html)

### Holoscan GitHub

Learn more about the Holoscan AI sensor processing platform, or compile the open-source Holoscan SDK yourself.

[  
Go to GitHub ](https://github.com/nvidia-holoscan)

### 
### Holoscan Reference Applications  

Check out and share reference applications, operators, tutorials, and benchmarks on the HoloHub.

[Explore HoloHub](https://nvidia-holoscan.github.io/holohub/)

### Learn About the Latest Release  

Jump into the latest features and improvements for the Holoscan SDK. 

[View Release Notes](https://github.com/nvidia-holoscan/holoscan-sdk/releases)

* * *

## Get Started With Holoscan

 ![Pick Your Platform](https://developer.download.nvidia.com/icons/m48-orin-256px-blk.svg)
### 1. Pick Your Platform

Optimize experiences for edge workloads by running Holoscan on industrial-grade hardware like NVIDIA IGX™. The SDK is also compatible with multiple hardware platforms, including aarch64 and x86. 

[Learn More](https://www.nvidia.com/en-us/edge-computing/products/igx/)

 ![Install the SDK](https://developer.download.nvidia.com/icons/m48-software-stack-container.svg)
### 2. Install the SDK

Get the specifications you need to run Holoscan locally. Understand the prerequisites and more with this install guide.

[Get the Installation Guide](https://docs.nvidia.com/holoscan/sdk-user-guide/sdk_installation.html)

 ![Explore Examples](https://developer.download.nvidia.com/icons/m48-demo-topics.svg)
### 3. Explore Examples

Learn how to use the Holoscan SDK to build applications through a series of core examples.

[Start Learning](https://docs.nvidia.com/holoscan/sdk-user-guide/holoscan_core.html)

* * *

![Holoscan Sensor Bridge processes low-latency sensor data from diverse sensors over Ethernet](https://developer.download.nvidia.com/images/holoscan/holoscan-sensor-bridge-ari.jpg)

#### Process Low-Latency Sensor Data Over Ethernet With Holoscan Sensor Bridge  

Holoscan Sensor Bridge seamlessly handles high-bandwidth data from diverse sensors over Ethernet, enabling real-time, high-performance AI processing. It serves as a flexible field-programmable gate array (FPGA) interface with a standard API and open software.

[Learn More About Holoscan Sensor Bridge](https://www.nvidia.com/en-us/technologies/holoscan-sensor-bridge/)

* * *

## Holoscan Reference Applications  

Access an open repository of [Holoscan reference applications and operators](https://nvidia-holoscan.github.io/holohub/), including prebuilt examples of end-to-end applications and guidance on how to use, customize, and scale them.

![](https://developer.download.nvidia.com/images/holoscan/holoscan-surgical-workflow.jpg)

### Reference Application: End-to-End Surgical Video  

NVIDIA Holoscan’s Surgical Video Workflow enables rapid, low-latency processing of surgical video feeds with advanced AI models for tool detection and segmentation. With a modular, customizable pipeline, it’s designed to streamline the development of AI-driven medical imaging solutions.

[Get Started](https://nvidia-holoscan.github.io/holohub/workflows/ai_surgical_video/)

![](https://developer.download.nvidia.com/images/holoscan/3d-slicer-ari.jpg)

OpenIGTLink

### Real-Time Visualization With 3D Slicer  

This reference application enables images to be easily sent from 3D Slicer to Holoscan for running medical AI inference at the edge for guiding surgical planning, medical research, and advanced diagnostics—leveraging the strength of both platforms within a single reference application.

[Learn More About Using 3D Slicer With Holoscan on GitHub](https://github.com/nvidia-holoscan/holohub/tree/main/applications/openigtlink_3dslicer)

![](https://developer.download.nvidia.com/images/holoscan/xr-volume-rendering-ari.jpg)

Magic Leap

### XR: Volume Rendering  

The XR Volume Rendering application combines Holoscan’s real-time AI processing with Magic Leap’s AR display and spatial tracking, showing how XR in medical imaging can help with surgical planning, medical education, and patient consultations.

[Learn More About Volume Rendering With Holoscan on GitHub](https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnvidia-holoscan%2Fholohub%2Ftree%2Fmain%2Fapplications%2Fvolume_rendering&amp;data=05%7C02%7Cavleenk%40nvidia.com%7C0487dd803fe54ae32cd908dcf52387f6%7C43083d15727340c1b7db39efd9ccc17a%7C0%7C0%7C638654780240090131%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C0%7C%7C%7C&amp;sdata=2fQf9bR2N8lT2EDwOWFZlR48X3B2oYPWDAooSyybubU%3D&amp;reserved=0)

* * *

## Holoscan Sample Applications  

Once you’ve set up Holoscan and [learned the basics](https://docs.nvidia.com/holoscan/sdk-user-guide/holoscan_core.html), check out prebuilt examples of end-to-end applications and guidance on how to use, customize, and scale them.

### Body Pose Estimation

This computer vision task recognizes specific points on the human body in images or videos.

- 
[View Reference Application: Body Pose Estimation](https://nvidia-holoscan.github.io/holohub/applications/body_pose_estimation/)
- 
[Go to GitHub Repo](https://github.com/nvidia-holoscan/holohub/tree/main/applications/body_pose_estimation)
- 
[Run Instructions](https://nvidia-holoscan.github.io/holohub/applications/body_pose_estimation/#run-instructions)

### Speech-to-Text and Large Language Models

This application shows how to transcribe audio files with a speech-to-text model (STT) and how to use a large language model (LLM) to summarize and generate new, relevant information.

- 
[View Reference Application: STT and LLMs](https://nvidia-holoscan.github.io/holohub/applications/speech_to_text_llm/#yaml-configuration)
- 
[Go to GitHub Repo](https://github.com/nvidia-holoscan/holohub/tree/main/applications/speech_to_text_llm)
- 
[Run Instructions](https://nvidia-holoscan.github.io/holohub/applications/speech_to_text_llm/#run-instructions)

### SAM2: Segment Anything in Images and Videos

This application demonstrates how to run SAM2 models on a live video feed with the possibility of changing query points in real time.

- 
[View Reference Application: SAM](https://nvidia-holoscan.github.io/holohub/applications/sam2/)
- 
[Read Setup Instructions](https://nvidia-holoscan.github.io/holohub/applications/sam2/#setup-instructions)

### Sensor IO: GPUDirect Data Ingestion

Reference applications for sensor input and output (IO) with Holoscan demonstrate the advanced data-ingestion capabilities of NVIDIA® GPUDirect®. Partners like Yuan and Deltacast provide state-of-the-art IO capture cards that integrate seamlessly with Holoscan, enabling rapid data transfer directly to GPU memory.

- 
[View Reference Application: High-Speed Endoscopy (C++)](https://nvidia-holoscan.github.io/holohub/applications/high_speed_endoscopy/cpp/)
- 
[View Reference Application: High-Speed Endoscopy (Python)](https://nvidia-holoscan.github.io/holohub/applications/high_speed_endoscopy/python/)

### DDS-Based Interoperability

The Data Distribution Service (DDS) video application demonstrates how video frames can be written to or read from a DDS databus to provide flexible integration between Holoscan applications and other applications (using Holoscan or not).

- 
[View Reference Application: Video Streaming](https://nvidia-holoscan.github.io/holohub/applications/dds/dds_video/)
- 
[Read Quick-Start Guide](https://nvidia-holoscan.github.io/holohub/applications/dds/dds_video/#quick-start)
- 
[Go to GitHub Repo](https://github.com/nvidia-holoscan/holohub/tree/main/applications/dds/dds_video)

### Multi-AI AR-Assisted Surgery

This application shows how to enhance robotic surgery by combining 3D anatomical models with real-time AI segmentation to get improved depth perception, better navigation, and enhanced patient safety.

- 
[View Reference Application: Tool Segmentation With AI Overlay](https://nvidia-holoscan.github.io/holohub/applications/orsi/orsi_segmentation_ar/)
- 
[Go to GitHub Repo](https://github.com/nvidia-holoscan/holohub/tree/main/applications/orsi/orsi_segmentation_ar)

* * *

## Holoscan Developer Blogs

* * *

## More Resources

 ![NVIDIA Developer Forums](https://developer.download.nvidia.com/images/omniverse/m48-people-group.svg)
### Explore Developer Forums

 ![NVIDIA Inception for Startups](https://developer.download.nvidia.com/icons/m48-ai-startup.svg)
### Accelerate Your Startup

 ![NVIDIA Developer Program](https://developer.download.nvidia.com/icons/m48-developer-1.svg)
### Join the NVIDIA Developer Program

* * *

## Ethical AI 

NVIDIA believes Trustworthy AI is a shared responsibility, and we have established policies and practices to enable development for a wide array of AI applications. When downloading or using a model in accordance with our terms of service, developers should work with their supporting model team to ensure this model meets requirements for the relevant industry and use case and addresses unforeseen product misuse.   
  
Please report security vulnerabilities or NVIDIA AI concerns [here](https://www.nvidia.com/en-us/support/submit-security-vulnerability/).

Get started with Holoscan today.

[Visit HoloHub](https://nvidia-holoscan.github.io/holohub/ &quot;vMaterials for Windows&quot;)


