Nabrio Help
Nabrio Help

Getting Started

Nara Overview

Understanding Nara

Using Nara

Components

Widgets

Miscellaneous

Nomenclature
Troubleshooting
Notice and DisclaimerEULA

Getting Started

Overview

Understanding Reva

Using Reva

Keyboard Shortcuts

Miscellaneous

EULA

Getting Started

OverviewInstall Plugins

Plugins

MMDet
Policies

Courses

Courses outline for Nabrio Platform

Welcome to the Nabrio learning hub. This page acts as a learning map, not a place that holds all the content itself. It shows where you should begin, what to learn next, and where to find the full documentation for each product.

If you're new to Nabrio and want an overview of what to install, where to start, and what to learn next, you can begin right here.

How this page works

The sections below are arranged in the recommended learning order. You can follow them top to bottom, or jump straight to the product you're interested in.

Each card takes you directly to the full documentation, so no content is duplicated here — you'll always read the latest version.

What is the Nabrio Platform?

Nabrio is made up of core products that work together, covering everything from preparing data and training models to putting AI to work in the real world.

Reva

An AI training assistant that helps you manage datasets, annotate data, and train models ready for real-world use.

Nara

An Edge-First AIoT platform for building flows and dashboards through a visual interface, to put AI models to work on site.

The two products are designed to work together. You can train a model in Reva, export it as a Nabrio Model (NAM) file, and then deploy that model in Nara.

That said, you don't always need both. Understanding how the two connect will help you choose the starting point that best fits your work.

Before you begin

Before starting a course, check that your device is supported and that you've installed the required software.

Reva — System Requirements

Check whether your device can run Reva.

Reva — Installation

Steps to install Reva on your machine.

Nara — System Requirements

Check whether your device can run Nara.

Nara — Installation

Steps to install Nara on Windows, Linux, Jetson, or Raspberry Pi.

Where should I start?

Choose a learning path based on what you want to do.

  • You want to train your own model — prepare a dataset, annotate it, train a model, and export it
    → Start with Reva, then continue to Nara to put the model to use.

  • You want to build an application — connect a camera, detect objects, build a flow, or design a dashboard
    → Start with Nara right away. You can use the models built into the system or prebuilt models, without needing Reva first.

  • You want to understand the whole platform
    → We recommend starting with the Reva path, then the Nara path, to learn the full process from preparing data and training models to putting AI to work.

The complete path: from data to deployment

The diagram below shows how Reva and Nara work together, from preparing data all the way to putting the system to work.

If you want to learn how the platform works end to end, the main path is to train a model in Reva and then use that model in Nara.

Reva: build & annotate dataset Reva: train model Export as NAM Nara: deploy in a flow Nara: dashboard & on-site control
  1. Prepare your data in Reva — create a dataset, annotate it, and manage its versions.
  2. Train a model in Reva — start training and review the results.
  3. Export the model — export it as a Nabrio Model (NAM) file.
  4. Deploy it in Nara — bring the model into a flow to run detection on live input.
  5. Build the application — add a dashboard and connect to machines or processes on site.

For steps 1–3, follow the Reva learning path below, then continue with the Nara learning path for steps 4–5.

Reva learning path

Train models, from installation to your first successfully trained model.

Level: Beginner · Estimated time: about 1 hour for the Quick Start (times are approximate)

1. Overview

Get to know Reva and its workflow from dataset to model.

2. Installation

System requirements and setup.

3. Quick Start

First-time setup, your first dataset, and your first training run.

Reva course — coming soon

A full Reva course is on the way. For now, the Quick Start is the most complete guided introduction.

Nara learning path

Build and deploy real applications, from the basics to advanced flows.

Level: Beginner → Intermediate · Estimated time: Quick Start ~30 min · Basic Course ~2–3 hours · Intermediate Course ~2 hours (times are approximate)

Recommended before you start

Before the Basic Course, we recommend trying the Quick Start first (deploy and modify a flow), so you get a feel for how Nara works and find the course easier to follow.

1. Overview

Get to know Nara and the idea behind building applications.

2. Installation

System requirements and setup for Windows, Linux, Jetson, and Raspberry Pi.

3. Quick Start

First-time setup, deploy your first flow, and modify it.

4. Basic Course

All the fundamentals — navigating Nara, flows, dashboards, nodes, and building your first flow.

5. Intermediate Course

Three hands-on mini-projects that build on the basics.

What next?

Once you've finished the paths above, these references will help you go deeper as you build.

Nara Nodes

Understand the node categories and types you use in a flow.

Nara Widgets

Dashboard widgets for displaying and controlling your flows.

Troubleshooting

Solutions for common issues.

On this page

What is the Nabrio Platform?Before you beginWhere should I start?The complete path: from data to deploymentReva learning pathNara learning pathWhat next?