Skip to main content
The Synheart Runtime is the native engine that performs on-device human-state inference. The Synheart Core SDK loads it across the native bridge at startup, so it must be installed in your project before you initialize Core.
The runtime is required for Synheart Core. Standalone use of synheart_wear, synheart_behavior, or synheart_session does not require the runtime β€” see Quickstart for the standalone tracks.

Install

From your project root:
This:
  • Downloads the runtime artifact for your project’s platforms.
  • Writes a synheart.lock file pinning the exact versions.
  • Places the native binaries where the Core SDK expects them.

Channels and versions

latest is the channel in use today. Runtime artifacts are published per native target β€” use --platform ios or --platform android.

Reproducible installs

After the first install, commit synheart.lock to your repo. Anyone else on the project (and CI) installs the same versions with:

Inspect environment

Prints install paths, runtime version, and detected project type.

Next

Build your first integration

Initialize Synheart Core and start receiving HSI updates.