Contact Us

    Develop with Nx Toolkit

    Nx Toolkit is a one-stop shop for developers. From building cutting-edge applications through our APIs and SDKs, to deploying AI models on edge devices through our AI Manager, the Nx Toolkit provides everything you need to bring your vision to life, effortlessly
    nx-toolkit-hero

    Nx Developer Tools

    Our suite of developer tools are designed to fast-track your project from concept to deployment. Access APIs, SDKs, and tools for integrating video and third-party applications seamlessly.

    HTTP Server API

    An open, comprehensively documented RESTful HTTP Server API.

    The Nx Server API is a RESTful API that provides developers the ability to access nearly every feature available in the system’s thick client, including – but not limited to – the ability to query/manage system resources (servers, cameras, users), manage users and permissions, pull live or recorded video out of the system, generate events, create rules, control PTZ cameras, and more.

    API Documentation arrow_outward
    slider-api

    Metadata SDK

    The Metadata SDK enables seamless integration of object-driven 3rd party video analytics applications as Plugins.

    The Metadata SDK is used to create Plugins which are installed on the Nx Server application.

    • Enables the seamless integration of object-oriented video analytics into Nx EVOS.

    • Transmit bounding box and metadata attributes for objects detected into a special object database in Nx EVOS.

    • Display bounding boxes over live or recorded video.

    • Display detected object attributes over live or recorded video.

    • Generate custom Plugin Events (e.g. Face Recognized) and Plugin

    • Health Events (e.g. Service disconnected) which can be used by system operators to create automated system reactions in the Rules Engine.

    • Create Config Panel for users to configure how the two systems link together. (optional)

    Server Plugin SDK Documentation arrow_outward
    slider-meta-min

    Video Source SDK

    Integrate live or recorded video sources, I/O, and audio devices.

    The Video Source SDK (Software Developer Kit) enables integration of any video source (live or archived) into the system.

    With the SDK it’s possible to create a method for auto-discovering, displaying, analyzing, and recording video from virtually any live or recorded video source – IP Cameras, encoders, NVR’s, DVR’s, and more. The Video Source SDK also allows for the integration of device I/O’s (inputs & outputs) and 3rd party motion detection metadata.

    Server Plugin SDK Documentation arrow_outward
    slider-sdk

    Storage SDK

    The Storage SDK enables the integration of 3rd party hardware and software based storage solutions.

    The Storage SDK enables the integration of 3rd party storage hardware, like Veracity’s Cold Store hardware and/or cloud or network-based storage for live archiving or backup of existing captured video.

    Server Plugin SDK Documentation arrow_outward
    storage-sdk

    What can you integrate with the Metadata SDK?

    frame_person
    Identity Recognition
    The Metadata SDK can be used to integrate with Identity Management solutions like VisionLabs or Nirovision to create hands free high flow access control solutions, blacklist solutions, and more.
    traffic
    Traffic Management
    The Nx Metadata SDK can be used to integrate Nx products with A.I. powered intelligent automobile recognition solutions – including License Plate Recognition (ALPR, LPR) – to create intelligent parking, automobile tracking, and traffic management solutions.
    psychology
    Behavioral Analytics
    The Nx Metadata SDK can also be used to integrate with deep learning solutions which detect and analyze human behavior – e.g. people counting, heat mapping, queue management, fall detection, and even violence detection.

    What can you integrate with the Storage SDK?

    memory
    Unique Storage Hardware
    The Storage SDK can be used to integrate Nx systems with unique 3rd party storage solutions like Veracity’s Cold Store hardware with its Sequential Filing System and Linear Array of Idle Disks.
    cloud_done
    Public Cloud Storage
    The Storage SDK can be used to integrate Nx data with public cloud storage solutions like Amazon AWS, Microsoft Azure, Wasabi S3, and Google Cloud Storage.
    cloud_off
    Private Cloud Storage
    Developers can use the Storage SDK to integrate with private cloud-based storage (e.g. FTP) enabling redundant concurrent recording to offsite storage locations for data continuity and more.

    What can you integrate quickly using HTTP Events & Actions?

    detector_alarm
    Access Control / Alarm Systems
    Use HTTP Events & Actions to quickly integrate Access Control / Alarm systems to tag critical video events in Nx software or trigger system actions and to allow operators to open Access Control doors or trigger alarm system inputs.
    domain_add
    Building Automation Systems
    Combine intelligent video with building automation platforms to reduce energy usage, monitor critical building systems (like HVAC, elevators, escalators, and more), and enhance system operators situational awareness.
    lens_blur
    Manage & Control IoT Devices
    The Do HTTP Request action in the Rules Engine allows developers to quickly integrate with 3rd party IoT devices like GJD’s Clarius lightning devices for seamless control of video-adjacent devices.

    What is Nx Meta? 

    Nx Meta is a sandbox environment that allows developers to safely experiment, build, test, and refine software before production deployment.

    Introducing Nx AI Manager

    Unlock the full potential of the Edge with the Nx AI Manager, a transformative addition that streamlines the deployment and management of AI models across edge devices at scale, effortlessly.
    • Instant Deployment expand_more
    • nx-ai-manager-final
      Instant Deployment

      Deploy AI/ML Models Swiftly

      Publish your newest AI/ML pipelines across edge devices at scale in moments, transforming months of work into instant deployment with the Nx AI Manager. Easily access your AI library models and devices, and manage them with OTA (over-the-air) mass deployment.
    • Model Management expand_more
    • model management
      Model Management

      Built-In Control

      Train and deploy an extensive array of AI models across a myriad of devices, leveraging the cutting-edge capabilities of Nx AI Manager for optimal efficiency. Import and deploy AI/ML models smoothly from virtually any training platform to your edge devices.
    • Hardware Agile expand_more
    • dev-ai-manger-4-clean-min
      Hardware Agile

      Flexible Compatibility

      Achieve unparalleled flexibility with hardware-agnostic deployment, ensuring your AI solutions are expansive and adaptable. Jumpstart your projects with select pre-installed devices, enabling instant rollout of edge AI applications.
    • AI Model Integration expand_more
    • model integration

      Advanced Integration Capabilities

      Integrate effortlessly with leading AI model building platforms, enabling a seamless bridge between creation, deployment, and iteration.
    nx-ai-manager-final
    Instant Deployment

    Deploy AI/ML Models Swiftly

    Publish your newest AI/ML pipelines across edge devices at scale in moments, transforming months of work into instant deployment with the Nx AI Manager. Easily access your AI library models and devices, and manage them with OTA (over-the-air) mass deployment.
    model management
    Model Management

    Built-In Control

    Train and deploy an extensive array of AI models across a myriad of devices, leveraging the cutting-edge capabilities of Nx AI Manager for optimal efficiency. Import and deploy AI/ML models smoothly from virtually any training platform to your edge devices.
    dev-ai-manger-4-clean-min
    Hardware Agile

    Flexible Compatibility

    Achieve unparalleled flexibility with hardware-agnostic deployment, ensuring your AI solutions are expansive and adaptable. Jumpstart your projects with select pre-installed devices, enabling instant rollout of edge AI applications.
    model integration

    Advanced Integration Capabilities

    Integrate effortlessly with leading AI model building platforms, enabling a seamless bridge between creation, deployment, and iteration.
    Horizontal Line

    Nx Tech Partners

    In collaboration with our partners, we craft tailored solutions that harness the latest in AI and cloud technology, leading to cost reductions, faster operations, and significant savings in time and energy.
    Original Equipment Manufacturers (OEMs)
    Nx AI Manager partners with several device manufacturers to ensure that our AI middleware is fully optimized for their selected hardware.
    Value Added Resellers (VARs)
    Our resellers partners stage and ship selected hardware with the Nx AI Manager pre-installed and are able to provide additional edge hardware upon request.
    Independent Software Vendors (ISVs)
    Network Optix hosts a strong network of software service providers to help in embedded engineering, AI / ML model training, dashboard building, data annotation, etc.
    Modeling Platforms
    Network Optix has a network of AI model makers that excels in deploying AI models, the core of our systems, trained with vast data and complex algorithms for essential intelligence.
    Accelerators
    Nx AI Manager ensures compatibility with the latest, efficient AI accelerators, safeguarding performance without needing changes for future chipset updates.
    Overlay
    nx-developer-portal

    Nx Developer Portal

    The Nx Developer Portal provides a comprehensive toolkit for developers, including APIs and SDKs for easy integration of third-party systems and devices. It facilitates quick and efficient customization and extension of the platform’s capabilities.
    Overlay
    image_01

    Suite of Integrations

    The Nx Integrations Marketplace is a centralized ecosystem designed to enhance IP video systems through seamless integrations with various software and hardware products. This marketplace connects users with solutions that are compatible with Nx products, available directly in Nx Cloud for customization and system building. 
    Overlay
    github-open-source

    Nx Open Source Client

    The Nx client is completely open source, serving as your playground for unrestricted exploration and creativity. In this domain, imagination is your only limit, and the open source ethos fuels a fire of endless possibilities to create new video products. 
    Overlay
    developer-forum

    Nx Developer Forum

    Join our community of developers at the Nx Developer Forum. Here, you can share your insights, ask questions, and collaborate on projects with peers from around the globe. Whether you're troubleshooting, looking for new ideas, or just wanting to connect, the forum is your go-to resource for all things Nx Toolkit.
    Overlay
    https-request-new-min

    HTTP Events & Actions

    Discover the power of simplicity with HTTP Events & Actions. Seamlessly integrate and automate across systems and devices using HTTP/HTTPS requests, setting the stage for endless possibilities in system integration and device management.
     
    Overlay
    zapier-1

    Nx Cloud Zapier Integration

    Zapier is an online automation tool that connects your favorite apps, such as Gmail, Slack, HubSpot, and over 1,500 more. You can connect two or more apps to automate repetitive tasks without coding or relying on developers to build the integration. It’s easy enough that anyone can build their own app workflows with just a few clicks.

    Develop the Impossible

    Take the first step towards revolutionizing AI development with our cutting-edge tools.