Developers
Break the Endless Cycles of
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:

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.

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 asplay
,stop
, orwrite property
. They define how the platform can interact with the Plugin and vice versa.

-
-
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.
-