Skip to content

Developers

Break the Endless Cycles of

Chasing After the <br/>Perfect Standard

Chasing After the
Perfect Standard

Pursuing the <br/>Perfect Grid Signal

Pursuing the
Perfect Grid Signal

Searching for the <br/>Perfect Model

Searching for the
Perfect Model

Obtaining <br/> Manufacturers' Commitment

Obtaining
Manufacturers' Commitment

The Platform

 
 

NuCoreAI Platform eliminates fragmentation across smart devices and protocols through cutting-edge, AI-enhanced Plug & Play technology. NuCoreAI Platform enables devices and services to dynamically describe their capabilities, properties, and events at runtime, with elements in plain English, making true plug-and-play interoperability a reality.

Just as iPhone and Android platforms are powered by apps, NuCoreAI is powered by Plugins that extend its core functionality:

Native Communication

With devices and services via proprietary or standardized protocols

Grid Integration

Supporting any standard

Autonomous Optimization

Using AI and real-time data

User Interfaces

That adapt to connected devices and user preferences

Developers

Developer tools empower developers and manufacturers to easily create and publish Plugins to the NuCore.AI Plugin Store, making them instantly accessible for customers to install and use.

NuCoreAI redefines how smart environments are built, integrated, and optimized, open to all, limited by none.

The New Core

 
 

At the heart of the NuCoreAI architecture lies a foundational principle: Typeless-ness. This means the platform requires no prior knowledge of the types of devices, services, or virtual entities it integrates with. Instead, it relies on dynamic, runtime descriptions provided by Plugins, making NuCoreAI uniquely flexible and capable of integrating with virtually anything, from a simple light switch to a complex robotic system.

Developers

The power of Typeless-ness comes from the delegation of implementation details entirely to the Plugin. To support this architecture, several core concepts are essential:

  • Properties
    These represent data points or states exposed by the Plugin to the platform—for example, state of charge, utility prices, or GHG signals.

  • Commands (with Parameters)
    These are the valid commands the Plugin can accept, such as play, stop, or write property. They define how the platform can interact with the Plugin and vice versa.

Developers
    • Editor

      Provides metadata about property constraints and parameter ranges, enabling the platform or UI to validate input, enforce limits, and present appropriate controls.

    • Unit of Measure (UOM)
      Since the platform is Typeless, UOMs are critical for understanding and converting values. Examples include Fahrenheit vs. Celsius, kWh, percent, etc. These are always linked to Editors for contextual awareness.

    • NLS (Natural Language Support)
      Just as crucial as Typeless-ness, NLS empowers the AI to classify and categorize plugin capabilities at runtime, enabling it to generate intelligent execution plans based on human-like understanding of available commands and properties.

Together, these components enable a truly dynamic, extensible, and intelligent platform—one that adapts to the devices and services around it, rather than requiring them to conform to rigid, pre-defined types.