Skip to content

Architecture Overview

Nimi consists of three developer-facing layers:

  1. nimi-runtime (local AI execution)
  2. nimi-realm (cloud persistent state)
  3. @nimiplatform/sdk (unified developer interface)

Boundary rules

  • Apps consume runtime/realm through SDK.
  • Mods consume capabilities through nimi-hook.
  • Runtime/realm are independent and can be used separately.

Next

Released under Apache-2.0 (runtime, sdk, proto) / MIT (desktop, nimi-mods, web) / CC-BY-4.0 (docs)