MCPcopy Create free account

hub / github.com/RunanywhereAI/runanywhere-sdks / functions

Functions8,121 in github.com/RunanywhereAI/runanywhere-sdks

↓ 3 callersMethodbuildFollowupPrompt
* Build follow-up prompt after tool execution (IMPLEMENTED in C++ ToolCallingBridge) * * Creates continuation prompt with tool result for next L
sdk/runanywhere-react-native/packages/core/src/specs/RunAnywhereCore.nitro.ts:714
↓ 3 callersFunctionbuildOptionsJson
* Convert VLM generation options to JSON string for C++ bridge. */
sdk/runanywhere-kotlin/src/jvmAndroidMain/kotlin/com/runanywhere/sdk/public/extensions/RunAnywhere+VLM.jvmAndroid.kt:288
↓ 3 callersMethodcanHandle
* Check if any state machine can handle this task
Playground/on-device-browser-agent/src/background/agents/site-router.ts:101
↓ 3 callersMethodcheckCompatibility
* Check if a model is compatible with the current device * Compares model RAM/storage requirements against device capabilities * @param modelId
sdk/runanywhere-react-native/packages/core/src/specs/RunAnywhereCore.nitro.ts:177
↓ 3 callersFunctioncheckModelStatus
()
examples/react-native/RunAnywhereAI/src/screens/ChatScreen.tsx:343
↓ 3 callersMethodcheckModelStatus
* Check model status and load appropriate chat model. */
examples/android/RunAnywhereAI/app/src/main/java/com/runanywhere/runanywhereai/presentation/chat/ChatViewModel.kt:740
↓ 3 callersMethodcleanup
Clean up the STT resources.
sdk/runanywhere-web/packages/onnx/src/Extensions/RunAnywhere+STT.ts:434
↓ 3 callersMethodcleanup
Clean up the TTS resources.
sdk/runanywhere-web/packages/onnx/src/Extensions/RunAnywhere+TTS.ts:283
↓ 3 callersMethodclear
sdk/runanywhere-kotlin/src/jvmAndroidMain/kotlin/com/runanywhere/sdk/foundation/bridge/extensions/CppBridgePlatformAdapter.kt:113
↓ 3 callersFunctionclear_directory_impl
* Clear a directory: delete all contents, then recreate the empty directory. */
sdk/runanywhere-commons/src/infrastructure/file_management/file_manager.cpp:107
↓ 3 callersMethodconfigure
* Configure the logging system. */
sdk/runanywhere-kotlin/src/commonMain/kotlin/com/runanywhere/sdk/foundation/SDKLogger.kt:206
↓ 3 callersFunctioncontains_case_insensitive
Helper to check if string contains substring (case-insensitive)
sdk/runanywhere-commons/src/infrastructure/model_management/model_types.cpp:517
↓ 3 callersFunctioncountLibs
sdk/runanywhere-kotlin/build.gradle.kts:313
↓ 3 callersFunctioncreateDotAnimation
(dot: Animated.Value, delay: number)
examples/react-native/RunAnywhereAI/src/components/chat/TypingIndicator.tsx:29
↓ 3 callersFunctioncreateDotStyle
(animatedValue: Animated.Value)
examples/react-native/RunAnywhereAI/src/components/chat/TypingIndicator.tsx:61
↓ 3 callersMethodcreateWavFromPCMFloat32
* Convert base64 PCM float32 audio to WAV file * TTS output is base64-encoded float32 PCM samples
sdk/runanywhere-react-native/packages/core/src/Features/VoiceSession/AudioPlaybackManager.ts:421
↓ 3 callersFunctioncreate_test_wav
Playground/openclaw-hybrid-assistant/tests/test_integration.cpp:468
↓ 3 callersFunctioncurrentTimestamp
Get current Unix timestamp
sdk/runanywhere-commons/src/server/openai_handler.cpp:38
↓ 3 callersFunctioncurrent_time_ms
sdk/runanywhere-commons/src/infrastructure/events/event_publisher.cpp:45
↓ 3 callersFunctioncurrent_time_ms
sdk/runanywhere-commons/src/core/capabilities/lifecycle_manager.cpp:76
↓ 3 callersFunctiondecode_tps
* Computes decode throughput in tokens/second. * Returns 0.0 if decode time is 0 or output_tokens is 0. */
sdk/runanywhere-commons/src/core/rac_benchmark_log.cpp:37
↓ 3 callersMethoddelete
* Delete a file or directory */
sdk/runanywhere-kotlin/src/commonMain/kotlin/com/runanywhere/sdk/storage/FileSystem.kt:66
↓ 3 callersMethoddeleteFromOPFS
Delete from all storage backends (local filesystem, OPFS, memory cache).
sdk/runanywhere-web/packages/core/src/Infrastructure/ModelDownloader.ts:665
↓ 3 callersFunctiondescribeCurrent
(prompt: string, maxTokens: number)
examples/web/RunAnywhereAI/src/views/vision.ts:361
↓ 3 callersMethoddimension
sdk/runanywhere-commons/src/features/rag/onnx_embedding_provider.cpp:1042
↓ 3 callersFunctiondir_exists
* Check if a directory exists. */
sdk/runanywhere-commons/src/infrastructure/download/download_orchestrator.cpp:152
↓ 3 callersMethodemitDownloadCompleted
* Emit download completed event via C++. */
sdk/runanywhere-kotlin/src/jvmAndroidMain/kotlin/com/runanywhere/sdk/foundation/bridge/extensions/CppBridgeEvents.kt:445
↓ 3 callersMethodemitDownloadFailed
* Emit download failed event via C++. */
sdk/runanywhere-kotlin/src/jvmAndroidMain/kotlin/com/runanywhere/sdk/foundation/bridge/extensions/CppBridgeEvents.kt:463
↓ 3 callersMethodemitSTTTranscriptionCompleted
( transcriptionId: string, modelId: string, text: string, confidence: number, durationMs: number, audi
sdk/runanywhere-web/packages/core/src/services/AnalyticsEmitter.ts:25
↓ 3 callersFunctionemit_voice_agent_all_ready
sdk/runanywhere-commons/src/core/events.cpp:807
↓ 3 callersFunctionemit_voice_agent_llm_state_changed
sdk/runanywhere-commons/src/core/events.cpp:783
↓ 3 callersFunctionemit_voice_agent_stt_state_changed
sdk/runanywhere-commons/src/core/events.cpp:771
↓ 3 callersFunctionemit_voice_agent_tts_state_changed
sdk/runanywhere-commons/src/core/events.cpp:795
↓ 3 callersMethodensureEmbeddingsComponent
()
sdk/runanywhere-web/packages/llamacpp/src/Extensions/RunAnywhere+Embeddings.ts:57
↓ 3 callersMethodensureLLMComponent
Ensure the LLM component is created.
sdk/runanywhere-web/packages/llamacpp/src/Extensions/RunAnywhere+TextGeneration.ts:46
↓ 3 callersMethodexecute
sdk/runanywhere-react-native/packages/core/cpp/bridges/HTTPBridge.cpp:59
↓ 3 callersMethodexecute
* Execute a suspending function with circuit breaker protection */
sdk/runanywhere-kotlin/src/commonMain/kotlin/com/runanywhere/sdk/data/network/CircuitBreaker.kt:32
↓ 3 callersMethodexecuteLLMRequest
* Execute a platform LLM request. * * @param request The LLM request * @param callback Callback for streaming tokens (optio
sdk/runanywhere-kotlin/src/jvmAndroidMain/kotlin/com/runanywhere/sdk/foundation/bridge/extensions/CppBridgePlatform.kt:532
↓ 3 callersFunctionextractDoubleValue
sdk/runanywhere-react-native/packages/core/cpp/HybridRunAnywhereCore.cpp:228
↓ 3 callersFunctionextractInteractiveElements
* Extract all interactive elements from the page
Playground/on-device-browser-agent/src/content/dom-observer.ts:323
↓ 3 callersFunctionextractJsonString
sdk/runanywhere-kotlin/src/jvmAndroidMain/kotlin/com/runanywhere/sdk/public/extensions/RunAnywhere+ModelManagement.jvmAndroid.kt:1274
↓ 3 callersFunctionextractRelevantAttributes
* Extract relevant attributes for agent context
Playground/on-device-browser-agent/src/content/dom-observer.ts:575
↓ 3 callersFunctionextractSearchQuery
(task: string)
Playground/on-device-browser-agent/src/background/agents/amazon-state-machine.ts:526
↓ 3 callersFunctionextractStringValue
sdk/runanywhere-react-native/packages/onnx/cpp/HybridRunAnywhereONNX.cpp:97
↓ 3 callersFunctionfindLabel
* Find label text for a form element
Playground/on-device-browser-agent/src/content/dom-observer.ts:458
↓ 3 callersFunctionfind_char
* @brief Find the first occurrence of a character in a string starting from a position * * @param str Input string * @param ch Character to find *
sdk/runanywhere-commons/src/features/llm/structured_output.cpp:61
↓ 3 callersFunctionfind_nested_directory
* Find the nested directory (single visible subdirectory) in an extracted archive. * Ported from Swift's ExtractionService.findNestedDirectory(). *
sdk/runanywhere-commons/src/infrastructure/download/download_orchestrator.cpp:271
↓ 3 callersFunctionfloat_to_int16
sdk/runanywhere-commons/tests/test_common.h:248
↓ 3 callersFunctionformatSSE
sdk/runanywhere-commons/src/server/json_utils.cpp:195
↓ 3 callersMethodfromFilePath
Create from a file path */
sdk/runanywhere-kotlin/src/commonMain/kotlin/com/runanywhere/sdk/public/extensions/VLM/VLMTypes.kt:57
↓ 3 callersMethodfromRGBPixels
Create from raw RGB pixel data */
sdk/runanywhere-kotlin/src/commonMain/kotlin/com/runanywhere/sdk/public/extensions/VLM/VLMTypes.kt:61
↓ 3 callersMethodfromSDK
examples/android/RunAnywhereAI/app/src/main/java/com/runanywhere/runanywhereai/presentation/voice/VoiceAssistantViewModel.kt:57
↓ 3 callersMethodfromSocModel
* Match an NPU chip from a SoC model string (e.g. "SM8750"). * Returns null if the SoC is not a supported NPU chipset. */
sdk/runanywhere-kotlin/src/commonMain/kotlin/com/runanywhere/sdk/core/types/NPUChip.kt:43
↓ 3 callersMethodgenerate
* Generate text (non-streaming) * @param prompt The prompt text * @param optionsJson JSON string with generation options: * - max_tokens: M
sdk/runanywhere-react-native/packages/llamacpp/src/specs/RunAnywhereLlama.nitro.ts:106
↓ 3 callersFunctiongenerate_unique_id
* Generate a unique ID for generation tracking. */
sdk/runanywhere-commons/src/features/llm/llm_component.cpp:86
↓ 3 callersMethodgetAIServiceTypes
* Get all AI service types (components that process models). */
sdk/runanywhere-kotlin/src/jvmAndroidMain/kotlin/com/runanywhere/sdk/foundation/bridge/extensions/CppBridgeServices.kt:97
↓ 3 callersMethodgetAllModels
* Get all models — tries native first, falls back to local cache
sdk/runanywhere-react-native/packages/core/src/services/ModelRegistry.ts:73
↓ 3 callersMethodgetApiKey
* Get the API key for authentication. * Exposed for CppBridgeDevice to use in production mode. */
sdk/runanywhere-kotlin/src/jvmAndroidMain/kotlin/com/runanywhere/sdk/foundation/bridge/extensions/CppBridgeTelemetry.kt:301
↓ 3 callersMethodgetAvailableRAM
* Get available RAM in bytes
sdk/runanywhere-react-native/packages/core/src/specs/RunAnywhereDeviceInfo.nitro.ts:32
↓ 3 callersMethodgetBackendInfo
* Get backend info as JSON string
sdk/runanywhere-react-native/packages/core/src/specs/RunAnywhereCore.nitro.ts:64
↓ 3 callersFunctiongetBaseModelId
* Extract base model ID (remove extension)
sdk/runanywhere-react-native/packages/core/src/services/FileSystem.ts:186
↓ 3 callersMethodgetBaseUrl
* Get the base URL for device registration. * Exposed for CppBridgeDevice to use in production mode. */
sdk/runanywhere-kotlin/src/jvmAndroidMain/kotlin/com/runanywhere/sdk/foundation/bridge/extensions/CppBridgeTelemetry.kt:295
↓ 3 callersMethodgetCPUCores
* Get number of CPU cores
sdk/runanywhere-react-native/packages/core/src/specs/RunAnywhereDeviceInfo.nitro.ts:37
↓ 3 callersMethodgetContext
* Get the stored context (for platform bridge operations) */
sdk/runanywhere-react-native/packages/core/android/src/main/java/com/margelo/nitro/runanywhere/SecureStorageManager.kt:36
↓ 3 callersMethodgetContext
* Get the application context (alias for applicationContext for compatibility) */
sdk/runanywhere-kotlin/src/androidMain/kotlin/com/runanywhere/sdk/storage/AndroidPlatformContext.kt:63
↓ 3 callersFunctiongetCoreCount
sdk/runanywhere-react-native/packages/core/cpp/bridges/InitBridge.cpp:363
↓ 3 callersMethodgetElementLabel
Playground/android-use-agent/app/src/main/java/com/runanywhere/agent/kernel/ScreenParser.kt:25
↓ 3 callersFunctiongetElementText
* Get meaningful text from an element
Playground/on-device-browser-agent/src/content/dom-observer.ts:418
↓ 3 callersMethodgetFileSize
* Get the byte size of a stored file without reading it into memory. * * @param key - Model identifier or nested path * @returns File size in
sdk/runanywhere-web/packages/core/src/Infrastructure/OPFSStorage.ts:271
↓ 3 callersFunctiongetGenerationOptions
()
examples/react-native/RunAnywhereAI/src/screens/ChatScreen.tsx:290
↓ 3 callersFunctiongetLiveAudioStream
()
sdk/runanywhere-react-native/packages/core/src/Public/Extensions/RunAnywhere+Audio.ts:28
↓ 3 callersMethodgetModelInfo
* Get info for a specific model * @param modelId Model identifier * @returns JSON with model info
sdk/runanywhere-react-native/packages/core/src/specs/RunAnywhereCore.nitro.ts:148
↓ 3 callersMethodgetModelLastUsedAt
(modelId: string)
sdk/runanywhere-web/packages/core/src/Infrastructure/ModelManager.ts:455
↓ 3 callersMethodgetModels
()
sdk/runanywhere-web/packages/core/src/Infrastructure/ModelRegistry.ts:211
↓ 3 callersMethodgetName
* Get the string representation of an HTTP method. */
sdk/runanywhere-kotlin/src/jvmAndroidMain/kotlin/com/runanywhere/sdk/foundation/bridge/extensions/CppBridgeTelemetry.kt:50
↓ 3 callersMethodgetName
sdk/runanywhere-kotlin/src/jvmAndroidMain/kotlin/com/runanywhere/sdk/foundation/bridge/extensions/CppBridgeVLM.kt:49
↓ 3 callersMethodgetName
* Get the string representation of an HTTP method. */
sdk/runanywhere-kotlin/src/jvmAndroidMain/kotlin/com/runanywhere/sdk/foundation/bridge/extensions/CppBridgeHTTP.kt:59
↓ 3 callersFunctiongetOSVersion
sdk/runanywhere-react-native/packages/core/cpp/bridges/InitBridge.cpp:289
↓ 3 callersMethodgetProgress
* Get the download progress as a percentage (0-100). */
sdk/runanywhere-kotlin/src/jvmAndroidMain/kotlin/com/runanywhere/sdk/foundation/bridge/extensions/CppBridgeDownload.kt:298
↓ 3 callersFunctiongetRegisteredTools
()
sdk/runanywhere-react-native/packages/core/src/Public/Extensions/RunAnywhere+ToolCalling.ts:65
↓ 3 callersMethodgetSecureString
* Retrieve a stored string value * @param key Unique identifier for the value * @return Stored string value or null if not found * @thr
sdk/runanywhere-kotlin/src/commonMain/kotlin/com/runanywhere/sdk/security/SecureStorage.kt:31
↓ 3 callersFunctiongetStoredApiKey
()
examples/react-native/RunAnywhereAI/src/screens/SettingsScreen.tsx:65
↓ 3 callersFunctiongetStoredBaseURL
()
examples/react-native/RunAnywhereAI/src/screens/SettingsScreen.tsx:77
↓ 3 callersFunctiongetTotalMemory
sdk/runanywhere-react-native/packages/core/cpp/bridges/InitBridge.cpp:333
↓ 3 callersMethodgetTotalRAM
* Get total RAM in bytes
sdk/runanywhere-react-native/packages/core/src/specs/RunAnywhereDeviceInfo.nitro.ts:27
↓ 3 callersMethodgetValidToken
* Get a valid access token, automatically refreshing if needed. * This is the preferred way to get the token for requests. * * @return
sdk/runanywhere-kotlin/src/jvmAndroidMain/kotlin/com/runanywhere/sdk/foundation/bridge/extensions/CppBridgeAuth.kt:137
↓ 3 callersFunctionget_base_dir
Get the base directory for model storage
Playground/linux-voice-assistant/src/config/model_config.h:162
↓ 3 callersFunctionget_stt_model_path
Playground/openclaw-hybrid-assistant/src/config/model_config.h:174
↓ 3 callersFunctionget_timestamp_ms
sdk/runanywhere-commons/src/features/wakeword/wakeword_service.cpp:78
↓ 3 callersFunctionget_tts_model_path
Playground/openclaw-hybrid-assistant/src/config/model_config.h:178
↓ 3 callersFunctionget_wakeword_embedding_path
sdk/runanywhere-commons/tests/test_config.h:118
↓ 3 callersFunctionget_wakeword_melspec_path
sdk/runanywhere-commons/tests/test_config.h:133
↓ 3 callersMethodhandlePlaybackComplete
()
sdk/runanywhere-react-native/packages/core/src/Features/VoiceSession/AudioPlaybackManager.ts:397
↓ 3 callersMethodhandleResponse
(response: Response, path: string)
sdk/runanywhere-web/packages/core/src/services/HTTPService.ts:286
↓ 3 callersMethodhandleResults
* Handle RESULTS state - select a product
Playground/on-device-browser-agent/src/background/agents/amazon-state-machine.ts:285
↓ 3 callersMethodhandleSearching
* Handle SEARCHING state - type query and submit
Playground/on-device-browser-agent/src/background/agents/amazon-state-machine.ts:233
↓ 3 callersMethodhasGPU
* Check if device has GPU
sdk/runanywhere-react-native/packages/core/src/specs/RunAnywhereDeviceInfo.nitro.ts:42
↓ 3 callersMethodhasModel
* Check if a model exists in OPFS. * * @param key - Model identifier or nested path
sdk/runanywhere-web/packages/core/src/Infrastructure/OPFSStorage.ts:234
↓ 3 callersMethodhasNPU
* Check if device has NPU (Neural Processing Unit)
sdk/runanywhere-react-native/packages/core/src/specs/RunAnywhereDeviceInfo.nitro.ts:47
↓ 3 callersFunctionhasNativeToolCalling
* Check if C++ tool calling functions are available in the WASM module. * * On WebGPU builds, all WASM imports are wrapped with WebAssembly.Suspendi
sdk/runanywhere-web/packages/llamacpp/src/Extensions/RunAnywhere+ToolCalling.ts:156
← previousnext →801–900 of 8,121, ranked by callers