MCPcopy Create free account

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

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

↓ 2 callersMethodtrack
* Track an event synchronously. * Routes to EventBus based on event.destination. * * @param event - The SDK event to track
sdk/runanywhere-react-native/packages/core/src/Infrastructure/Events/EventPublisher.ts:61
↓ 2 callersFunctiontranscribeFromFile
(file: File)
examples/web/RunAnywhereAI/src/views/transcribe.ts:392
↓ 2 callersFunctiontrim_string
Helper: trim a string of leading/trailing whitespace
Playground/openclaw-hybrid-assistant/src/pipeline/voice_pipeline.cpp:1225
↓ 2 callersMethodunload
sdk/runanywhere-react-native/packages/llamacpp/cpp/bridges/VLMBridge.cpp:96
↓ 2 callersMethodunloadAll
()
sdk/runanywhere-web/packages/core/src/types.ts:157
↓ 2 callersFunctionunloadModel
()
sdk/runanywhere-web/packages/onnx/src/ONNXProvider.ts:60
↓ 2 callersMethodunloadVLMModel
Unload the current VLM model
sdk/runanywhere-react-native/packages/llamacpp/src/specs/RunAnywhereLlama.nitro.ts:185
↓ 2 callersMethodunloadVLMModel
()
sdk/runanywhere-react-native/packages/core/src/Public/Extensions/RunAnywhere+VLM.ts:37
↓ 2 callersMethodunloadVoice
()
sdk/runanywhere-web/packages/core/src/Infrastructure/ModelLoaderTypes.ts:130
↓ 2 callersFunctionunregister
()
sdk/runanywhere-web/packages/onnx/src/ONNX.ts:56
↓ 2 callersMethodunregisterFromEvents
sdk/runanywhere-react-native/packages/core/cpp/bridges/EventBridge.cpp:57
↓ 2 callersMethodupdateEnergy
* Update the waveform with new audio energy level * @param energy Energy level from 0.0 to 1.0 */
examples/intellij-plugin-demo/plugin/src/main/kotlin/com/runanywhere/plugin/ui/WaveformVisualization.kt:38
↓ 2 callersFunctionupdateLevelBars
(level: number)
examples/web/RunAnywhereAI/src/views/transcribe.ts:423
↓ 2 callersFunctionupdate_debug_statistics
* Update debug statistics * Mirrors Swift's updateDebugStatistics(energy:) * Optimised to use ring buffer */
sdk/runanywhere-commons/src/features/vad/energy_vad.cpp:250
↓ 2 callersFunctionvalidateModelUrl
* Validate that a URL is safe to fetch from. * * Security: Prevents SSRF-like attacks where user-controlled model URLs * could be pointed at intern
sdk/runanywhere-web/packages/core/src/Infrastructure/ModelDownloader.ts:60
↓ 2 callersFunctionvalidate_all_components_ready
* @brief Validate all voice agent components are ready for processing * * Checks STT, LLM, and TTS components are properly loaded before * attempti
sdk/runanywhere-commons/src/features/voice_agent/voice_agent.cpp:124
↓ 2 callersFunctionwaitForElement
* Wait for an element to appear in the DOM
Playground/on-device-browser-agent/src/content/action-executor.ts:98
↓ 2 callersMethodwaitForResume
* Wait for the task to be resumed
Playground/on-device-browser-agent/src/background/agents/executor.ts:519
↓ 2 callersMethodwarning
sdk/runanywhere-kotlin/src/androidMain/kotlin/com/runanywhere/sdk/foundation/PlatformLogger.kt:37
↓ 2 callersMethodwasmOffsetOf
(name: string)
sdk/runanywhere-web/packages/llamacpp/src/Foundation/LlamaCppBridge.ts:619
↓ 2 callersMethodwithWriteLock
* Per-key write lock: ensures only one write operation per key at a time. * Concurrent calls for the same key will be serialized.
sdk/runanywhere-web/packages/core/src/Infrastructure/LocalFileStorage.ts:298
↓ 2 callersMethodwriteBytes
(src: Uint8Array, destPtr: number)
sdk/runanywhere-web/packages/llamacpp/src/Foundation/LlamaCppBridge.ts:558
↓ 2 callersMethodwriteFileStream
* Write a model from a ReadableStream to this WASM module's Emscripten virtual filesystem. * Useful for loading models without buffering the entire
sdk/runanywhere-web/packages/llamacpp/src/Foundation/LlamaCppBridge.ts:412
↓ 1 callersFunctionAgentScreen
Playground/android-use-agent/app/src/main/java/com/runanywhere/agent/ui/AgentScreen.kt:36
↓ 1 callersFunctionAnalyticsFooter
Matches iOS timestampAndAnalyticsSection - timestamp always shown + optional analytics
examples/android/RunAnywhereAI/app/src/main/java/com/runanywhere/runanywhereai/presentation/chat/ChatScreen.kt:939
↓ 1 callersFunctionApiConfigurationDialog
* API Configuration Dialog - iOS ApiConfigurationSheet */
examples/android/RunAnywhereAI/app/src/main/java/com/runanywhere/runanywhereai/presentation/settings/SettingsScreen.kt:683
↓ 1 callersFunctionAppBottomNavigationBar
examples/android/RunAnywhereAI/app/src/main/java/com/runanywhere/runanywhereai/presentation/components/AppBottomNavigationBar.kt:63
↓ 1 callersFunctionAppNavigation
examples/android/RunAnywhereAI/app/src/main/java/com/runanywhere/runanywhereai/presentation/navigation/AppNavigation.kt:53
↓ 1 callersFunctionAudioInfoSection
* Audio Info Section */
examples/android/RunAnywhereAI/app/src/main/java/com/runanywhere/runanywhereai/presentation/tts/TextToSpeechScreen.kt:531
↓ 1 callersFunctionAudioLevelIndicator
* Audio level indicator - GREEN bars matching iOS exactly * iOS Reference: Audio level indicator bars in SpeechToTextView */
examples/android/RunAnywhereAI/app/src/main/java/com/runanywhere/runanywhereai/presentation/stt/SpeechToTextScreen.kt:661
↓ 1 callersFunctionBenchmarkDashboardScreen
* Main benchmarking screen: device info, category filters, run controls, and history. * Matches iOS BenchmarkDashboardView exactly. */
examples/android/RunAnywhereAI/app/src/main/java/com/runanywhere/runanywhereai/presentation/benchmarks/views/BenchmarkDashboardScreen.kt:69
↓ 1 callersFunctionBenchmarkDetailScreen
* Shows details of a single benchmark run with export actions. * Matches iOS BenchmarkDetailView exactly. */
examples/android/RunAnywhereAI/app/src/main/java/com/runanywhere/runanywhereai/presentation/benchmarks/views/BenchmarkDetailScreen.kt:69
↓ 1 callersFunctionBenchmarkProgressDialog
* Progress overlay shown while benchmarks are running. * Matches iOS BenchmarkProgressView exactly. */
examples/android/RunAnywhereAI/app/src/main/java/com/runanywhere/runanywhereai/presentation/benchmarks/views/BenchmarkProgressDialog.kt:33
↓ 1 callersFunctionBenchmarkSuiteInfoSection
examples/android/RunAnywhereAI/app/src/main/java/com/runanywhere/runanywhereai/presentation/benchmarks/views/BenchmarkDashboardScreen.kt:250
↓ 1 callersFunctionBottomNavItem
examples/android/RunAnywhereAI/app/src/main/java/com/runanywhere/runanywhereai/presentation/components/AppBottomNavigationBar.kt:104
↓ 1 callersFunctionCameraPermissionView
examples/android/RunAnywhereAI/app/src/main/java/com/runanywhere/runanywhereai/presentation/vision/VLMScreen.kt:320
↓ 1 callersFunctionCameraPreviewSection
examples/android/RunAnywhereAI/app/src/main/java/com/runanywhere/runanywhereai/presentation/vision/VLMScreen.kt:250
↓ 1 callersFunctionCatalogAdapterRow
examples/android/RunAnywhereAI/app/src/main/java/com/runanywhere/runanywhereai/presentation/lora/LoraAdapterPickerSheet.kt:268
↓ 1 callersFunctionCategoryScenarioRow
examples/android/RunAnywhereAI/app/src/main/java/com/runanywhere/runanywhereai/presentation/benchmarks/views/BenchmarkDashboardScreen.kt:324
↓ 1 callersFunctionCategorySelectionSection
examples/android/RunAnywhereAI/app/src/main/java/com/runanywhere/runanywhereai/presentation/benchmarks/views/BenchmarkDashboardScreen.kt:275
↓ 1 callersFunctionChatDetailsSheet
examples/android/RunAnywhereAI/app/src/main/java/com/runanywhere/runanywhereai/presentation/chat/ChatScreen.kt:1576
↓ 1 callersFunctionChatInputView
Input area : plain text field, no shadow, no rounded background, 16dp padding
examples/android/RunAnywhereAI/app/src/main/java/com/runanywhere/runanywhereai/presentation/chat/ChatScreen.kt:1260
↓ 1 callersFunctionChatScreen
examples/android/RunAnywhereAI/app/src/main/java/com/runanywhere/runanywhereai/presentation/chat/ChatScreen.kt:72
↓ 1 callersFunctionChatTopBar
examples/android/RunAnywhereAI/app/src/main/java/com/runanywhere/runanywhereai/presentation/chat/ChatScreen.kt:332
↓ 1 callersFunctionCodeBlockView
examples/android/RunAnywhereAI/app/src/main/java/com/runanywhere/runanywhereai/presentation/chat/components/MarkdownText.kt:173
↓ 1 callersFunctionControlBar
examples/android/RunAnywhereAI/app/src/main/java/com/runanywhere/runanywhereai/presentation/vision/VLMScreen.kt:465
↓ 1 callersFunctionControlsSection
* Controls Section with recording button */
examples/android/RunAnywhereAI/app/src/main/java/com/runanywhere/runanywhereai/presentation/stt/SpeechToTextScreen.kt:698
↓ 1 callersFunctionControlsSection
* Controls Section with Generate and Play buttons */
examples/android/RunAnywhereAI/app/src/main/java/com/runanywhere/runanywhereai/presentation/tts/TextToSpeechScreen.kt:610
↓ 1 callersFunctionConversationListSheet
examples/android/RunAnywhereAI/app/src/main/java/com/runanywhere/runanywhereai/presentation/chat/ChatScreen.kt:1331
↓ 1 callersFunctionConversationRow
examples/android/RunAnywhereAI/app/src/main/java/com/runanywhere/runanywhereai/presentation/chat/ChatScreen.kt:1480
↓ 1 callersFunctionCopyExportSection
examples/android/RunAnywhereAI/app/src/main/java/com/runanywhere/runanywhereai/presentation/benchmarks/views/BenchmarkDetailScreen.kt:213
↓ 1 callersFunctionDescriptionPanel
examples/android/RunAnywhereAI/app/src/main/java/com/runanywhere/runanywhereai/presentation/vision/VLMScreen.kt:364
↓ 1 callersFunctionDeviceInfoSection
examples/android/RunAnywhereAI/app/src/main/java/com/runanywhere/runanywhereai/presentation/benchmarks/views/BenchmarkDashboardScreen.kt:204
↓ 1 callersFunctionDeviceSection
examples/android/RunAnywhereAI/app/src/main/java/com/runanywhere/runanywhereai/presentation/benchmarks/views/BenchmarkDetailScreen.kt:191
↓ 1 callersFunctionDeviceStatusCard
examples/android/RunAnywhereAI/app/src/main/java/com/runanywhere/runanywhereai/presentation/models/ModelSelectionBottomSheet.kt:382
↓ 1 callersFunctionDocumentRAGScreen
* Document Q&A Screen — Compose port of iOS DocumentRAGView.swift * * Layout (top to bottom, matching iOS): * 1. Model Setup Section — embedding mo
examples/android/RunAnywhereAI/app/src/main/java/com/runanywhere/runanywhereai/presentation/rag/DocumentRAGScreen.kt:46
↓ 1 callersFunctionDocumentStatusBar
* Shows one of three states: no document, loading, or loaded. * Mirrors iOS documentStatusBar exactly. */
examples/android/RunAnywhereAI/app/src/main/java/com/runanywhere/runanywhereai/presentation/rag/DocumentRAGScreen.kt:273
↓ 1 callersFunctionEmptyResultsState
examples/android/RunAnywhereAI/app/src/main/java/com/runanywhere/runanywhereai/presentation/benchmarks/views/BenchmarkDetailScreen.kt:415
↓ 1 callersFunctionEmptyState
examples/android/RunAnywhereAI/app/src/main/java/com/runanywhere/runanywhereai/presentation/benchmarks/views/BenchmarkDashboardScreen.kt:505
↓ 1 callersFunctionEmptyStateView
examples/android/RunAnywhereAI/app/src/main/java/com/runanywhere/runanywhereai/presentation/chat/ChatScreen.kt:1069
↓ 1 callersFunctionEmptyStateView
examples/android/RunAnywhereAI/app/src/main/java/com/runanywhere/runanywhereai/presentation/rag/DocumentRAGScreen.kt:490
↓ 1 callersFunctionErrorBanner
* Dismissible error banner shown when uiState.error != null. * Mirrors iOS errorBanner with red tint background. */
examples/android/RunAnywhereAI/app/src/main/java/com/runanywhere/runanywhereai/presentation/rag/DocumentRAGScreen.kt:383
↓ 1 callersFunctionFeatureCard
* Feature row card — Matches iOS FeatureRow styling. */
examples/android/RunAnywhereAI/app/src/main/java/com/runanywhere/runanywhereai/presentation/vision/VisionHubScreen.kt:82
↓ 1 callersFunctionInitializationErrorView
* Error view shown when SDK initialization fails. * Minimal layout with error message and retry button. */
examples/android/RunAnywhereAI/app/src/main/java/com/runanywhere/runanywhereai/presentation/common/InitializationViews.kt:77
↓ 1 callersFunctionInitializationLoadingView
* Minimal loading view shown during SDK initialization. * Clean centered layout with app name, subtitle, and linear progress bar. */
examples/android/RunAnywhereAI/app/src/main/java/com/runanywhere/runanywhereai/presentation/common/InitializationViews.kt:29
↓ 1 callersFunctionInputBar
* Bottom input bar with question field and send button. * Mirrors iOS inputBar exactly. */
examples/android/RunAnywhereAI/app/src/main/java/com/runanywhere/runanywhereai/presentation/rag/DocumentRAGScreen.kt:614
↓ 1 callersFunctionJava_com_runanywhere_sdk_native_bridge_RunAnywhereBridge_racSttComponentTranscribe
sdk/runanywhere-commons/src/jni/runanywhere_commons_jni.cpp:1646
↓ 1 callersFunctionJava_com_runanywhere_sdk_native_bridge_RunAnywhereBridge_racTtsComponentSynthesize
sdk/runanywhere-commons/src/jni/runanywhere_commons_jni.cpp:1835
↓ 1 callersFunctionLoadedAdapterRow
examples/android/RunAnywhereAI/app/src/main/java/com/runanywhere/runanywhereai/presentation/lora/LoraAdapterPickerSheet.kt:183
↓ 1 callersFunctionLogPanel
Playground/android-use-agent/app/src/main/java/com/runanywhere/agent/ui/AgentScreen.kt:535
↓ 1 callersFunctionLoraAdapterPickerSheet
* Bottom sheet for picking and managing LoRA adapters for the current model. * Shows active adapters with remove option, and compatible adapters with
examples/android/RunAnywhereAI/app/src/main/java/com/runanywhere/runanywhereai/presentation/lora/LoraAdapterPickerSheet.kt:60
↓ 1 callersFunctionLoraManagerScreen
* Full LoRA adapter manager screen — accessible from More hub. * Shows currently loaded adapters and all registered adapters with download/delete. *
examples/android/RunAnywhereAI/app/src/main/java/com/runanywhere/runanywhereai/presentation/lora/LoraManagerScreen.kt:56
↓ 1 callersFunctionMainVoiceAssistantUI
* Main Voice Assistant UI * * Main voice UI (shown when allModelsLoaded) */
examples/android/RunAnywhereAI/app/src/main/java/com/runanywhere/runanywhereai/presentation/voice/VoiceAssistantScreen.kt:568
↓ 1 callersFunctionMarkdownText
* Lightweight Compose-native Markdown renderer for chat messages. * * Supports: * - **Bold** and *italic* inline formatting * - `inline code` * -
examples/android/RunAnywhereAI/app/src/main/java/com/runanywhere/runanywhereai/presentation/chat/components/MarkdownText.kt:52
↓ 1 callersFunctionMessageAnalyticsCard
examples/android/RunAnywhereAI/app/src/main/java/com/runanywhere/runanywhereai/presentation/chat/ChatScreen.kt:1769
↓ 1 callersFunctionMessageBubbleView
examples/android/RunAnywhereAI/app/src/main/java/com/runanywhere/runanywhereai/presentation/chat/ChatScreen.kt:513
↓ 1 callersFunctionMessagesArea
* Main content area with empty state or message list. * Mirrors iOS messagesArea with LazyVStack replaced by LazyColumn. */
examples/android/RunAnywhereAI/app/src/main/java/com/runanywhere/runanywhereai/presentation/rag/DocumentRAGScreen.kt:433
↓ 1 callersFunctionMetricsGrid
examples/android/RunAnywhereAI/app/src/main/java/com/runanywhere/runanywhereai/presentation/benchmarks/views/BenchmarkDetailScreen.kt:313
↓ 1 callersFunctionMicButton
Playground/android-use-agent/app/src/main/java/com/runanywhere/agent/ui/AgentScreen.kt:461
↓ 1 callersFunctionMicrophoneButton
examples/android/RunAnywhereAI/app/src/main/java/com/runanywhere/runanywhereai/presentation/voice/VoiceAssistantScreen.kt:899
↓ 1 callersFunctionModelCard
examples/android/RunAnywhereAI/app/src/main/java/com/runanywhere/runanywhereai/presentation/models/ModelSelectionBottomSheet.kt:504
↓ 1 callersFunctionModelSelector
Playground/android-use-agent/app/src/main/java/com/runanywhere/agent/ui/components/ModelSelector.kt:9
↓ 1 callersFunctionModelSetupSection
* Top section with two clickable model picker rows. * Mirrors iOS modelSetupSection exactly. */
examples/android/RunAnywhereAI/app/src/main/java/com/runanywhere/runanywhereai/presentation/rag/DocumentRAGScreen.kt:168
↓ 1 callersFunctionMoreHubScreen
* More Hub Screen — matches iOS MoreHubView. * Contains additional utility features: STT, TTS, RAG. */
examples/android/RunAnywhereAI/app/src/main/java/com/runanywhere/runanywhereai/presentation/navigation/MoreHubScreen.kt:42
↓ 1 callersFunctionProviderBadge
Playground/android-use-agent/app/src/main/java/com/runanywhere/agent/ui/components/ProviderBadge.kt:18
↓ 1 callersFunctionRAGMessageBubble
* A single message bubble. * - User: right-aligned, primaryAccent background, white text * - Assistant: left-aligned, surfaceVariant background, onS
examples/android/RunAnywhereAI/app/src/main/java/com/runanywhere/runanywhereai/presentation/rag/DocumentRAGScreen.kt:568
↓ 1 callersFunctionReadyStateSTT
* Ready state - iOS: breathing waveform (5 bars gradient) + "Ready to transcribe" + subtitle by mode */
examples/android/RunAnywhereAI/app/src/main/java/com/runanywhere/runanywhereai/presentation/stt/SpeechToTextScreen.kt:282
↓ 1 callersFunctionRecordingBadge
* Recording badge - iOS style red recording indicator */
examples/android/RunAnywhereAI/app/src/main/java/com/runanywhere/runanywhereai/presentation/stt/SpeechToTextScreen.kt:588
↓ 1 callersFunctionRecordingButton
* Recording Button - RED when recording (matching iOS exactly) * iOS Reference: Recording button in SpeechToTextView * iOS Color States: Blue (idle)
examples/android/RunAnywhereAI/app/src/main/java/com/runanywhere/runanywhereai/presentation/stt/SpeechToTextScreen.kt:984
↓ 1 callersFunctionRegisteredAdapterCard
examples/android/RunAnywhereAI/app/src/main/java/com/runanywhere/runanywhereai/presentation/lora/LoraManagerScreen.kt:245
↓ 1 callersFunctionResultCard
examples/android/RunAnywhereAI/app/src/main/java/com/runanywhere/runanywhereai/presentation/benchmarks/views/BenchmarkDetailScreen.kt:270
↓ 1 callersFunctionRunAnywhereAITheme
examples/android/RunAnywhereAI/app/src/main/java/com/runanywhere/runanywhereai/ui/theme/Theme.kt:92
↓ 1 callersFunctionRunAnywhereAgentTheme
Playground/android-use-agent/app/src/main/java/com/runanywhere/agent/ui/theme/Theme.kt:61
↓ 1 callersFunctionRunAnywhereHttpDownloadReportProgress
sdk/runanywhere-react-native/packages/core/cpp/bridges/InitBridge.cpp:1490
↓ 1 callersFunctionRunControlsSection
examples/android/RunAnywhereAI/app/src/main/java/com/runanywhere/runanywhereai/presentation/benchmarks/views/BenchmarkDashboardScreen.kt:351
↓ 1 callersFunctionRunInfoSection
examples/android/RunAnywhereAI/app/src/main/java/com/runanywhere/runanywhereai/presentation/benchmarks/views/BenchmarkDetailScreen.kt:159
↓ 1 callersFunctionRunRow
examples/android/RunAnywhereAI/app/src/main/java/com/runanywhere/runanywhereai/presentation/benchmarks/views/BenchmarkDashboardScreen.kt:418
↓ 1 callersFunctionRunStatusBadge
examples/android/RunAnywhereAI/app/src/main/java/com/runanywhere/runanywhereai/presentation/benchmarks/views/BenchmarkDashboardScreen.kt:483
↓ 1 callersFunctionSTTModeSelector
* STT Mode Selector (Batch / Live) - iOS pill style with subtitle * iOS: padding horizontal 16, top 12, bottom 8; selected = primaryAccent 0.15 bg +
examples/android/RunAnywhereAI/app/src/main/java/com/runanywhere/runanywhereai/presentation/stt/SpeechToTextScreen.kt:917
↓ 1 callersFunctionSTTModelChip
* STT app bar model chip - same style as ChatTopBar: pill Surface, model icon + name + Streaming/Batch. */
examples/android/RunAnywhereAI/app/src/main/java/com/runanywhere/runanywhereai/presentation/stt/SpeechToTextScreen.kt:739
← previousnext →1,601–1,700 of 8,121, ranked by callers