Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Roy3838/Observer
/ functions
Functions
1,954 in github.com/Roy3838/Observer
⨍
Functions
1,954
◇
Types & classes
422
↳
Endpoints
41
↓ 1 callers
Function
handleToolClick
(call: ToolCall, event?: MouseEvent)
app/src/components/AgentCard/ToolsModal.tsx:1083
↓ 1 callers
Method
handleTranscriptionComplete
(data: { text: string; chunkId: number })
app/src/utils/whisper/WhisperModelManager.ts:293
↓ 1 callers
Function
handleTranscriptionModeChange
(mode: TranscriptionMode)
app/src/components/SettingsTab.tsx:332
↓ 1 callers
Method
handleWorkerErrorMessage
(data: { message: string; chunkId?: number })
app/src/utils/whisper/WhisperModelManager.ts:305
↓ 1 callers
Method
handle_request
Process the request asynchronously. Subclasses MUST override this method. Args: request_data: The parsed JSON re
api/api_handlers.py:74
↓ 1 callers
Function
handler
(e: KeyboardEvent)
app/src/components/EditAgent/Modal.tsx:30
↓ 1 callers
Method
hasActiveService
* Check if a service is active for a stream type.
app/src/utils/whisper/TranscriptionRouter.ts:147
↓ 1 callers
Function
hasComplete
(fn: string)
app/src/mcp/localModel.ts:77
↓ 1 callers
Function
hasGlobalShortcuts
()
app/src/utils/platform.ts:74
↓ 1 callers
Function
hasNativeScreenCapture
()
app/src/utils/platform.ts:89
↓ 1 callers
Function
hasOverlaySupport
()
app/src/utils/platform.ts:67
↓ 1 callers
Function
hasSettings
(model: Model)
app/src/components/AvailableModels.tsx:197
↓ 1 callers
Function
hasWebScreenCapture
()
app/src/utils/platform.ts:96
↓ 1 callers
Function
highlightPrompt
(text: string)
app/src/components/EditAgent/SensorInputText.tsx:29
↓ 1 callers
Function
highlightSearchTerm
(text: string)
app/src/components/AgentCard/TranscriptionModal.tsx:58
↓ 1 callers
Function
image_data_url
()
app/plugins/llm_engine/src/multimodal_thinking_repro.rs:70
↓ 1 callers
Function
importAgentFromFile
(file: File)
app/src/utils/agent_database.ts:468
↓ 1 callers
Function
importAgentsFromFiles
(files: File[])
app/src/utils/agent_database.ts:510
↓ 1 callers
Function
improvePrompt
( currentPrompt: string, failedTests: TestResult[], testCases: TestCase[], iterationHistory: Iteration
app/src/utils/finetuneClassifier.ts:173
↓ 1 callers
Function
increment_provider_seconds
(user_id: str, audio_seconds: float, provider: str)
api/quota_manager.py:234
↓ 1 callers
Function
init
Initializes the screen capture plugin
app/plugins/screen-capture/src/lib.rs:50
↓ 1 callers
Method
initEngine
* Initialize the llama.cpp backend engine explicitly. * Idempotent — safe to call multiple times. On first call this triggers * Metal shader com
app/src/utils/localLlm/NativeLlmManager.ts:678
↓ 1 callers
Method
initLocalMode
()
app/src/utils/whisper/UnifiedTranscriptionService.ts:188
↓ 1 callers
Function
initPlatformFetch
()
app/src/utils/platform.ts:203
↓ 1 callers
Method
initSelfHostedMode
()
app/src/utils/whisper/UnifiedTranscriptionService.ts:412
↓ 1 callers
Function
initTauriLogForwarding
()
app/src/utils/platform.ts:169
↓ 1 callers
Function
init_db
()
api/marketplace.py:40
↓ 1 callers
Method
initialize
()
app/src/utils/recordingManager.ts:18
↓ 1 callers
Method
initialize
Initialize the memory-mapped file
app/mobile/src/video_frame.rs:110
↓ 1 callers
Method
initialize
Initialize the memory-mapped file
app/mobile/src/audio_ring.rs:281
↓ 1 callers
Method
initializeAudioMixer
()
app/src/utils/streamManager.ts:567
↓ 1 callers
Function
insertSensor
(tag: string)
app/src/components/EditAgent/SimpleCreatorModal.tsx:376
↓ 1 callers
Function
insertSystemPromptText
(txt: string)
app/src/components/EditAgent/useEditAgentModalLogic.ts:291
↓ 1 callers
Function
insertSystemPromptText
(text: string)
app/src/components/AgentCard/SensorModal.tsx:124
↓ 1 callers
Function
install_cli_inner
()
app/desktop/src/install_cli.rs:12
↓ 1 callers
Function
install_destination
()
app/desktop/src/install_cli.rs:78
↓ 1 callers
Function
install_llama_log_hook
Install our log hook into llama.cpp and ggml so all C-level logs flow through `_emit_log` and reach the JS Logger.
app/plugins/llm_engine/src/lib.rs:704
↓ 1 callers
Function
isAbortError
(e: unknown)
app/src/mcp/useMCP.ts:49
↓ 1 callers
Function
isAndroid
()
app/src/components/AgentShareLandingPage.tsx:19
↓ 1 callers
Function
isAndroid
()
app/src/utils/platform.ts:50
↓ 1 callers
Function
isAuthorOfAgent
(agent: MarketplaceAgent)
app/src/components/CommunityTab.tsx:250
↓ 1 callers
Function
isCloudModel
(model: Model | undefined)
app/src/components/EditAgent/SimpleCreatorModal.tsx:120
↓ 1 callers
Function
isCloudModel
(server?: string)
app/src/components/AgentCard/StaticAgentView.tsx:83
↓ 1 callers
Function
isIOS
()
app/src/components/AgentShareLandingPage.tsx:18
↓ 1 callers
Function
isInvalidHash
(hash: string)
app/src/utils/change_detector.ts:412
↓ 1 callers
Function
isIterationSettled
* An iteration is "settled" once the micro-agent finished a full pass — the model has * responded (or the pass was skipped). Until then its screensho
app/src/mcp/registry.ts:98
↓ 1 callers
Method
isMultimodal
* Check if the loaded model supports multimodal (vision) input * Returns true if model has an associated mmproj file loaded
app/src/utils/localLlm/NativeLlmManager.ts:693
↓ 1 callers
Function
isPresetDownloading
(preset: ModelPreset)
app/src/components/ModelHub.tsx:521
↓ 1 callers
Function
isPresetInstalled
(preset: ModelPreset)
app/src/components/ModelHub.tsx:513
↓ 1 callers
Method
isPseudoStreamAvailable
(type: PseudoStreamType)
app/src/utils/streamManager.ts:553
↓ 1 callers
Method
isRunning
()
app/src/utils/commandSSE.ts:62
↓ 1 callers
Method
isStreamAvailable
* Check if a stream is available
app/src/utils/tauriStreamCapture.ts:371
↓ 1 callers
Method
is_first_run
Check if this is a first run (no default channel configured)
cli/src/config.rs:129
↓ 1 callers
Method
is_phone_based
(&self)
cli/src/config.rs:45
↓ 1 callers
Function
is_rate_limited
(user_id: str)
api/quota_manager.py:145
↓ 1 callers
Function
is_subsequence
Check if shorter is a subsequence of longer (all chars appear in same order).
api/messaging.py:60
↓ 1 callers
Function
is_valid_return_url
Allow localhost, tauri, or observer-ai.com origins.
api/payments.py:107
↓ 1 callers
Function
is_video_streaming
Check if video streaming is active
app/plugins/screen-capture/src/android.rs:253
↓ 1 callers
Function
iterationToResult
Build the full multimodal ToolResult (summary + prompt + sensor list + images) for one iteration.
app/src/mcp/registry.ts:103
↓ 1 callers
Function
levenshteinDistance
(str1: string, str2: string)
app/src/utils/change_detector.ts:167
↓ 1 callers
Method
list_app_group_files
List files in the App Group container (iOS only, for debugging)
app/plugins/screen-capture/src/mobile.rs:87
↓ 1 callers
Function
loadAgentIds
()
app/src/components/AICreator/AgentAutocompleteInput.tsx:39
↓ 1 callers
Function
loadAgents
()
app/src/components/AICreator/DetectionMode/DetectionModePanel.tsx:65
↓ 1 callers
Function
loadCapabilities
()
app/src/components/AgentCard/StaticAgentView.tsx:618
↓ 1 callers
Function
loadCustomIcon
(iconName: string)
app/src/components/AgentCard/agentCapabilities.tsx:34
↓ 1 callers
Function
loadCustomServers
()
app/src/utils/inferenceServer.ts:48
↓ 1 callers
Method
loadCustomServersFromStorage
()
app/src/utils/ModelManager.ts:363
↓ 1 callers
Method
loadFromIndexedDB
()
app/src/utils/IterationStore.ts:262
↓ 1 callers
Method
loadGgufCacheFromStorage
()
app/src/utils/localLlm/NativeLlmManager.ts:68
↓ 1 callers
Function
loadHistory
()
app/src/components/AICreator/DetectionMode/DetectionModePanel.tsx:102
↓ 1 callers
Function
loadIcon
(iconName: string, iconType: 'lucide' | 'custom')
app/src/components/AgentCard/agentCapabilities.tsx:92
↓ 1 callers
Function
loadImages
()
app/src/components/AgentCard/SensorPreviewPanel.tsx:795
↓ 1 callers
Method
loadLocalModel
* Load a local model by its ID and server type. * Routes to the appropriate underlying manager based on the server sentinel.
app/src/utils/ModelManager.ts:528
↓ 1 callers
Function
loadMemory
()
app/src/components/AgentCard/SensorPreviewPanel.tsx:723
↓ 1 callers
Method
loadModel
* Load a model using saved settings (or defaults if none saved). * This is the primary API - settings are automatically fetched from storage.
app/src/utils/localLlm/GemmaModelManager.ts:68
↓ 1 callers
Function
loadSensorIcon
(sensorKey: string)
app/src/components/AgentCard/agentCapabilities.tsx:103
↓ 1 callers
Function
loadSourceAgent
()
app/src/components/AICreator/DetectionMode/DetectionModePanel.tsx:83
↓ 1 callers
Function
loadStorageUsage
()
app/src/components/AgentCard/AgentActivityModal.tsx:31
↓ 1 callers
Function
loadToolIcon
(toolKey: string)
app/src/components/AgentCard/agentCapabilities.tsx:112
↓ 1 callers
Function
loadTransformers
()
app/src/utils/localLlm/gemma.worker.ts:15
↓ 1 callers
Function
loadTransformers
()
app/src/utils/whisper/whisper.worker.ts:18
↓ 1 callers
Function
load_config_from_disk
(app_handle: &AppHandle)
app/desktop/src/shortcuts.rs:147
↓ 1 callers
Method
load_mmproj
Load a multimodal projector (mmproj) file for vision support
app/plugins/llm_engine/src/lib.rs:229
↓ 1 callers
Function
lookupModel
()
app/src/components/AgentCard/StaticAgentView.tsx:583
↓ 1 callers
Function
main
Main entry point for the Ollama Proxy.
docker/observer-ollama/observer_ollama/__main__.py:22
↓ 1 callers
Function
makeLlamaCppThinkingRouter
* Returns a single onToken callback that splits the raw llama.cpp token stream * into reasoning tokens and answer tokens based on Gemma 4's thinking
app/src/utils/ModelManager.ts:93
↓ 1 callers
Function
markOnboardingComplete
()
app/src/web/App.tsx:381
↓ 1 callers
Method
migrateOldWhisperSettings
(oldSettings: any)
app/src/utils/settings.ts:86
↓ 1 callers
Function
migrateWhisperModelId
(modelId: string)
app/src/config/whisper-models.ts:29
↓ 1 callers
Method
new
()
app/mobile/src/server.rs:79
↓ 1 callers
Function
nextBatchId
()
app/src/mcp/runner.ts:69
↓ 1 callers
Function
normalizeResponse
* Normalize a classification response to match expected labels
app/src/utils/finetuneClassifier.ts:87
↓ 1 callers
Function
normalizeStatusData
(data: StatusResponse)
websites/status/src/App.tsx:10
↓ 1 callers
Function
normalizeToolArguments
* Normalize a streamed tool-call `arguments` string into a single valid JSON object string. * * Gemini's OpenAI-compat streaming repeats the FULL ar
app/src/utils/sendApi.ts:111
↓ 1 callers
Method
notifyInterimResult
(text: string, chunkId: number)
app/src/utils/whisper/WhisperModelManager.ts:51
↓ 1 callers
Method
notifyListeners
* Notify all listeners about a new log entry
app/src/utils/logging.ts:191
↓ 1 callers
Method
onInterimResult
(listener: (text: string, chunkId: number) => void)
app/src/utils/whisper/WhisperModelManager.ts:44
↓ 1 callers
Function
openExternal
(url: string)
websites/landing/src/DownloadsSection.tsx:133
↓ 1 callers
Function
output_dimensions
Pick an output buffer size that preserves the source's aspect ratio while capping the width at the configured max width. Matching the source aspect ra
app/plugins/screen-capture/src/macos.rs:729
↓ 1 callers
Function
parseAgentResponse
(responseText: string, agentType: 'browser' | 'python')
app/src/components/GenerateAgent.tsx:84
← previous
next →
701–800 of 1,954, ranked by callers