RunAnywhere SDK entry point.
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Properties
- cua → RunAnywhereCUA
-
Computer-use-agent scaffold — stateless, model-agnostic
systemPrompt+parseActionover a model profile (Fara1.5 built in). Pair with vlm for inference; the app owns screenshot capture, action execution, and the agent loop.no setter - deviceId → String
-
Stable per-install device identifier.
no setter
- diarization → DiarizationApi
-
Speaker diarization.
no setter
- embeddings → EmbeddingsApi
-
Text embedding.
no setter
-
events
→ Stream<
SdkEvent> -
Lifecycle, model, and error breadcrumbs.
no setter
- hybrid → RunAnywhereHybrid
-
On-device/cloud speech routing.
no setter
- images → ImagesApi
-
Diffusion image generation.
no setter
- isReady → bool
-
True once local inference is usable.
no setter
- llm → LlmApi
-
Text generation, tool calling, and structured output.
no setter
- lora → LoraApi
-
LoRA adapters applied on top of the loaded model.
no setter
- models → ModelsApi
-
The model registry.
no setter
- rag → RagApi
-
Retrieval-augmented generation sessions.
no setter
- rerank → RerankApi
-
Cross-encoder reranking.
no setter
- segmentation → SegmentationApi
-
Semantic image segmentation.
no setter
- solutions → RunAnywhereSolutions
-
Proto/YAML-driven pipeline runtime.
no setter
- stt → SttApi
-
Speech-to-text transcription.
no setter
- tts → TtsApi
-
Text-to-speech synthesis and playback.
no setter
- vad → VadApi
-
Voice-activity detection.
no setter
- version → String
-
SDK semver string.
no setter
- vlm → VlmApi
-
Vision-language generation.
no setter
- voice → VoiceApi
-
Speech-to-speech agent sessions.
no setter
Static Methods
-
capabilities(
) → SDKCapabilities - Installed, packaged, and executable surface of this SDK build.
-
initialize(
{String? apiKey, String? baseUrl, SDKEnvironment environment = SDKEnvironment.SDK_ENVIRONMENT_PRODUCTION}) → Future< void> - Bring the SDK up: platform adapters, native load, auth, device registration, catalog, and telemetry.
-
reset(
) → Future< void> - Tear everything down: unload models, close sessions, clear state.
-
setHfToken(
String? token) → void - Supply a Hugging Face bearer token so private model repos can be fetched.