Welcome to RunIQ AI Lab

Optimize Your AI Hardware Performance

Forgot Password?

New to RunIQ? Create Account

Create Account

Join RunIQ AI Labs

A temporary 6-digit password will be sent to your registered email address.

Already have an account? Log In

Powered By: Powered by Caribou Technologies

Welcome to RunIQ

Terms and Conditions

RunIQ Labs AI
  • Notifications
  • flight_takeoff Plans
  • smart_toyAgentic AI
  • articleFlights
  • ✈
  • apartmentAdmin
  • cloudFlightTower
routine Theme dark_mode light_mode
developer_board Edge Catalog
smart_toy Agentic AI
memory Live GPU scanning
cloud FlightTower
account_circle Profile manage_accounts Run request quotas logout Logout

RunIQ Longue

Service Providers

Powered By: Powered by Caribou Technologies

Flight Selector

Subfolders

Flight en route
Selected Flight plan

FAV FLIGHTS

Provider GPU Provider GPU Model Engine Actions
Loading starred runs...

View YAML file and edit params manually

                                        
                                        
File will be saved to your Custom folder. .yaml extension will be added automatically.
Only the parameters will be modified. All other settings will be preserved. File will be saved to your Custom folder. .yaml extension will be added automatically.

Flight Planner Catalog

Model
Hardware
Provider
Engine
Units
Evaluations

Select Model

Image-to-Image edits a reference photo (FLUX.2-dev or SDXL img2img).

Select Hardware

GPU count: VRAM per GPU: GB

Select Provider

Last scan: —

Rescan for latest GPU availability and prices

Price:
Workflow:
Image:

Select Engine

Runtime:
Image:

Engine Config

Configure engine parameters. Values are written to the YAML.

Units of Work

Evaluations

Uncheck any evaluation you do not want in the plan. Each entry uses catalog default parameters in the generated YAML.

Save & Run

Save to Custom folder

Full YAML

# Select model and hardware above to build your flight plan

Edge Device Catalog

Device type
Device
Model
Unit of work
Fly

Select Device Type

No device types in catalog. Add one under Admin → Database → Edge → Device Types.

Select Device

search

No registered devices yet. Use Register device to add one.

No devices match your search.

Only paired-online devices can be selected. Greyed-out devices cannot be clicked.

Board prerequisites

Not verified

Select Model

Select Unit of Work

Workload preset for this model on the selected device type.

No units of work for this model.

Workload Configuration

Capability knobs come from the selected unit’s workload schema (Admin → Database → Edge → Units of Work). Choices override the unified YAML / adapter for this run.

Let's Fly

Run package

When you Let's Fly, the portal packages everything the edge agent needs. Paths are resolved automatically from your catalog mappings — nothing to type by hand.

Flightplan preview

# Select a model to preview the flightplan

Setup & Verify

We will walk through each check on your device. If anything is missing, we pause and ask you to approve before installing it on the board.

    Current activity

    Waiting to start…

    Ready to begin

    Setup & Verify checks the test host agent and your device runtime (SDK / libraries / host packages). Model weights are sent later when you click Let’s Fly.

      Approval needed before install

      Something required is missing. You can install manually, or click the button below to install automatically from RunIQ.

        Done

        Register device

        Find the Ethernet MAC on the device sticker, or run this command on the device over SSH or serial: cat /sys/class/net/eth0/address. It will look like this: AA:BB:CC:DD:EE:FF.

        Register & Download Agent

        To run the RunIQ benchmarks on your device, please read & acknowledge the following to download our RunIQ-device Agent, which will be the bridge between RunIQ Cloud and your Edge Device.

        The Agent will run in Non-SuperUser mode. Please accept the below actions that will be performed by the Agent benchmarks:

        Please read the README.md from the downloaded Agent package for more details.

        Once your device is up, click Setup & Verify to set up the required things so your device can run flight runs.

        Request New Model

        Request New GPU

        Forgot Password

        Enter your registered email address. A temporary password will be sent to your registered email address.

        Upload YAML

        File will be uploaded to your Custom folder.

        Rename File

        Save favorite list

        Profile Settings

        Your organizations

        Invite by email

        Invite someone to an organization you own. They will receive an email with a temporary password (new users) or a notification (existing users).

        Welcome!
        Your account is using a temporary password.
        Please update your password before accessing the application.

        Flight Execution

        Flight en route

        ✈ ✈
        Command:
        Status:
        Flight Path:
        View raw output
        Starting flight execution...

        Flight Execution Black Box

        File:
        Started:
        Status:
        Output:
        Loading output...

        Offline Results

        Upload results from runs executed outside the app. After upload, the entry will appear in Trip History. Click "View results" to run checkride and update results.

        1. Upload Flight Plan file

        Single File (YAML): Upload flight plan in yaml format

        2. Upload results folder

        Add individual result files and/or folders (e.g. pipeline_artifacts with images). Must include flight_results.json.

        Add files or folders

        Notifications

        Run request quotas

        Requested At User Organization Status Remaining Decided At Actions
        Loading bonus requests…
        Contacted At User Organization Reason Follow-up Bonus status Remaining
        Loading contact-us requests…

        Agentic AI Benchmarks

        LangGraph single-agent tool-use benchmark (Llama 3.1 8B + vLLM). Runs on cloud GPU via the same pipeline as Plans — no local freeflight CLI needed.

        Run configuration

        Llama 3.1 8B fits easily on A100 80GB. A100 improves RunIQ Value (V) vs H100 pricing. Requires HF_TOKEN (~16 GB model download on first run).

        Flight plan preview

        Loading…

        Flight Run History

        filter_list Filter 0
        Clear Filter
        Clear selection
        Service Provider
        GPU Provider
        GPU
        Adapter
        AI Model
        Tag
        Date Run ID Configuration Status RUNIQ Score Duration Run by Actions
        Loading history...

        Hardware Match Failed

        
                    

        Organizations

        Manage all organizations. CaribouTech is the root tenant. Click an organization to open its admin view and invite admins or users.

        Name Members Created by Created Actions
        Loading organizations...

        FlightTower Cloud

        Start or tear down the FlightTower demo stack (DigitalOcean control plane + RunPod GPUs). Set FLIGHTTOWER_UI_URL in the webapp .env after the droplet IP changes.

        FlightTower UI

        —

        DO droplet

        —

        RunPod GPUs

        —

        Background job

        idle

        Job log

        (no job output yet)

        Create organization

        Organization

         

        apartment   Organisation Details

        Invite someone to an organization you own. They will receive an email with a temporary password (new users) or a notification (existing users).

        groups   Members & roles

        mail   Email badge   Role calendar_month   Joined settings   Action

        key   API Token

        Create tokens for uploading offline results via curl or scripts. Only owners can create or delete tokens.

        Token Created At Action

        host   Environment overrides

        Override default server env variables for this organization. Leave blank to use server defaults. Only owners can edit.

        verified_user  FlightRecorder License Setup

        This is a one-time setup for a GPU server. Once the setup is complete, each flight will automatically:

        • Get the FlightRecorder binary
        • Create a license for that server
        • Run the benchmark

        For a new server:

        1. Pull the latest code and set FREEFLIGHT_BASE_PATH in the webapp .env.
        2. Click Clear Everything.
        3. Fix any prerequisites marked in red.
        4. Click Prepare Environment.
        5. Run a flight.

        Once this is done, the server is ready. All future flights will automatically use the licensed FlightRecorder binary and create the required server-specific license.

        Build prerequisites

        License environment

        Signing mode (dev root vs production intermediate)

        Dev: use root key on this server (auto after Prepare). Production: upload intermediate files from issue-intermediate (Jason's secure host).

        terminal Build log
        
                                

        database   Database

        Cloud Models

        Model Name
        Loading models...

        Edit Model

        Hardwares

        Hardware Name
        Loading hardwares...

        Edit Hardware

        Providers

        Provider Name
        Loading providers...

        Edit Provider

        Engines

        Engine Name
        Loading engines...

        Edit Engine

        Workloads

        Workload Name
        Loading workloads...

        Edit Workload

        Unit Mappings

        Map domain (defaults.family), model brand (catalog_models.model_brand), and units-of-work YAML. Each domain + model brand pair must be unique. Saving replaces the catalog_units_mappings collection.

        Domain Model Brand Units of Work
        Loading units...

        Adapter mappings

        Map model domain, brand, architecture, and engine to adapter name(s). The first adapter is the Flight Planner default. Saving replaces the catalog_adapter_mappings collection. Add new adapters on the Workloads and Engines tabs first, then reference them here.

        Domain Model Brand Architecture Engine Adapters (ordered) Required
        Loading adapter mappings...

        Edge Architecture

        CPU / board architectures used by Edge Device Types (catalog_edge_architectures).

        Architecture
        Loading architectures...

        Edit Edge Architecture

        Edge OS

        Operating systems used by Edge Device Types (catalog_edge_os).

        OS
        Loading OS...

        Edit Edge OS

        Model Family

        Model Family
        Loading families...

        Edit Model Family

        Model Brands

        Model Brand
        Loading model brands...

        Edit Model Brand

        Units of Work

        Unit of Work Model Family Brand Device Types
        Loading edge units...

        Edit Unit

        Path Mappings

        Model Device Types Format
        Loading path mappings...

        Edit Path Mapping

        Evaluations

        Evaluation Name
        Loading evaluations...

        Edit Evaluation

        Registries

        Registry
        Loading registries...

        Edit Registry

        Catalog Requests

        Type Item Requester Status Submitted
        Loading catalog requests...

        Device Types

        Device type
        Loading device types...

        Edit Device Type

        Build Your Own Flight Plan

         

        Top-level

        Paths

        Model

        Platform

        Engine

        Workload

        PyTorch parameters

        Host

        File will be saved to your Custom folder. .yaml will be added automatically.

        Test Flight Results

        Last run:
        Input Parameters
        Loading input parameters...
        Loading results...

        Compare Results

        Input Parameters
        Loading...

        Results

        Run 1

        Run 2

        Run 3

        Telemetry

        Flight Run Deletion

        Are you sure you want to delete this flight run? This action cannot be undone.

        Test Flight Results

        Loading results...

        Comparison

        Detailed Results

        delete Deleted Runs

        Date Run ID Configuration Status Duration Run by Actions
        Loading...

        Restore Run

        Are you sure you want to restore this flight run?

        Compare Results

        Loading available results...

        local_offer Edit Tag

        Add, edit, or remove the tag for this flight run.

        Maximum 35 characters.

        Flight Plan

        
                

        Test Details (Optional)

        Enter any additional details about this test run.

        Maximum 35 characters.

        Telemetry Explorer

        Select a flight run from the dropdown to view telemetry.

        Submitting request…

        Confirm

        Configuration changes

        Original YAML from your request (left) vs saved YAML (right). Highlighted rows differ.