# Introduction

NDI opens up endless possibilities for product developers, allowing the creation of innovative tools and solutions across a wide range of applications. This versatility comes from two key elements: (1) our commitment to advancing the capabilities of NDI Core Technology and (2) the creativity of developers integrating NDI into their products and workflows. Whether you're building tools for professional broadcasting or developing solutions for personal creative setups, NDI provides a powerful foundation for high-performance multimedia connections with low latency, superior quality, and seamless integration.

This section includes comprehensive technical documentation related to our Core Tech Platform, including our SDK and Advanced SDK documentation, developer guides, and implementation resources designed to assist you in integrating NDI into your products. Our goal is to empower you with the knowledge and tools needed to maximize the potential of NDI in your development process. We are committed to keeping this space updated with the latest advancements, ensuring that you have access to current insights and best practices as you innovate with NDI.

{% hint style="info" %}
You can browse the index below to access all the main topics, guides, and documentation included in this space.
{% endhint %}

<table data-view="cards"><thead><tr><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td> 🗂️ <strong>SDK</strong></td><td><a href="/pages/D1CBu0iSHUK9Fyu3G5a3">/pages/D1CBu0iSHUK9Fyu3G5a3</a></td></tr><tr><td>🗂️ <strong>Advanced SDK</strong></td><td><a href="/pages/Qpng99sLSBn4uOnkJUWY">/pages/Qpng99sLSBn4uOnkJUWY</a></td></tr><tr><td><strong>Utilities</strong></td><td><a href="/pages/uq1vmVTyeeO5LQAGxEAj">/pages/uq1vmVTyeeO5LQAGxEAj</a></td></tr><tr><td><strong>NDI Certified</strong></td><td><a href="/pages/waHiIwBMs1GhioWBv81O">/pages/waHiIwBMs1GhioWBv81O</a></td></tr><tr><td><strong>Metadata</strong></td><td><a href="/pages/K0gAXifFjXFup6pp6EAr">/pages/K0gAXifFjXFup6pp6EAr</a></td></tr></tbody></table>

If you find any inconsistent or unclear information, you can always [reach out to our team.](https://ndi.video/resources/get-in-touch/)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.ndi.video/all/developing-with-ndi/introduction.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
