Requirements
Packages
@runanywhere/qhexrt publishes at 0.20.19, not 0.20.24. Four of the five move together;
QHexRT does not.The namespaces
Plus five platform services:
storage, logging, auth, pluginLoader, solutions.
Streaming is AsyncIterable throughout.
Differences worth knowing up front
React Native’s surface is close to the other SDKs but not identical:- Input constructors are plural:
AudioInputsandImageInputs. - There is no
stt.openStreamorvad.openStream. Use the pull-shapedtranscribeStreamanddetectStream. - There is no
models.get. There ismodels.loaded(category). RunAnywhere.deviceIdis a promise.capabilities()is synchronous.
Where to go next
Installation
Packages and native setup
Quick Start
A working chat
Text generation
Prompts and options
Voice agent
Speech in, speech out