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
Method
parseLine
* Parse a log line and emit to Logger
app/src/utils/broadcastLogService.ts:73
↓ 1 callers
Function
parse_shortcut_string
Shortcut parsing
app/desktop/src/shortcuts.rs:252
↓ 1 callers
Function
pauseAgentLoop
(agentId: string, durationMs: number)
app/src/utils/main_loop.ts:47
↓ 1 callers
Function
performOCROnBase64
(imageData: string)
app/src/utils/screenOCR.ts:32
↓ 1 callers
Function
poll
()
app/src/components/ModelHub.tsx:328
↓ 1 callers
Method
poll
* Poll for new log entries
app/src/utils/broadcastLogService.ts:50
↓ 1 callers
Function
prepare_certificates
Prepare SSL certificates, generating them if they don't exist.
docker/observer-ollama/observer_ollama/ssl_helper.py:11
↓ 1 callers
Function
print_summary
(label: &str, output: &str, tokens: &[String])
app/plugins/llm_engine/src/multimodal_thinking_repro.rs:132
↓ 1 callers
Function
processIterations
(iterations: IterationData[])
app/src/utils/exportUtils.ts:58
↓ 1 callers
Method
processSensorLog
(iteration: IterationData, log: LogEntry)
app/src/utils/IterationStore.ts:136
↓ 1 callers
Method
processToolLog
(iteration: IterationData, log: LogEntry)
app/src/utils/IterationStore.ts:210
↓ 1 callers
Function
processUpgrade
()
app/src/pages/UpgradeSuccessPage.tsx:28
↓ 1 callers
Function
process_audio
Process raw PCM audio data into AudioData
app/plugins/screen-capture/src/android.rs:449
↓ 1 callers
Function
process_frame
Process raw RGBA frame data into FrameData
app/plugins/screen-capture/src/android.rs:356
↓ 1 callers
Function
process_frame_for_channel
Process a frame and return FrameData ready for channel transmission
app/plugins/screen-capture/src/desktop.rs:322
↓ 1 callers
Method
read_broadcast_debug_log
Read the broadcast extension debug log (iOS only)
app/plugins/screen-capture/src/mobile.rs:79
↓ 1 callers
Function
receive_transcripts
Deepgram → Browser: relay transcript events.
api/transcriptions.py:120
↓ 1 callers
Method
reconnectCloud
()
app/src/utils/whisper/UnifiedTranscriptionService.ts:372
↓ 1 callers
Method
recordInstall
(modelId: GemmaModelId, dtype: GemmaDtype)
app/src/utils/localLlm/GemmaModelManager.ts:292
↓ 1 callers
Function
refreshDerived
()
app/src/components/ModelHub.tsx:289
↓ 1 callers
Function
refresh_tokens
Refresh tokens using refresh_token
cli/src/auth.rs:245
↓ 1 callers
Function
register_shortcuts_on_startup
( app: &mut tauri::App, )
app/desktop/src/shortcuts.rs:365
↓ 1 callers
Method
releaseService
* Release a transcription service for a stream type. * Decrements reference count; stops service when count reaches 0.
app/src/utils/whisper/TranscriptionRouter.ts:119
↓ 1 callers
Function
removeCustomServer
(address: string)
app/src/utils/inferenceServer.ts:61
↓ 1 callers
Method
removeCustomServer
(address: string)
app/src/utils/ModelManager.ts:401
↓ 1 callers
Method
removeSubscriber
(subscriber: TranscriptionSubscriber)
app/src/utils/whisper/UnifiedTranscriptionService.ts:169
↓ 1 callers
Function
renderBooleanInput
(key: keyof InferenceParams, meta: typeof INFERENCE_PARAM_METADATA[keyof InferenceParams])
app/src/components/InferenceParamsEditor.tsx:131
↓ 1 callers
Function
renderCell
(value: boolean | string, dailyCredits?: number, tierName?: string, info?: string)
app/src/components/PricingTable.tsx:92
↓ 1 callers
Function
renderChips
(chips: { icon: React.ElementType; label: string; icons?: React.ElementType[] }[])
websites/landing/src/App.tsx:223
↓ 1 callers
Function
renderContent
()
websites/landing/src/DownloadsSection.tsx:149
↓ 1 callers
Function
renderCropRect
()
app/src/components/AgentCard/SensorPreviewPanel.tsx:211
↓ 1 callers
Function
renderFirstCornerMarker
()
app/src/components/AgentCard/SensorPreviewPanel.tsx:151
↓ 1 callers
Function
renderInlineMarkdown
(text: string)
app/src/desktop/OverlayWindow.tsx:131
↓ 1 callers
Function
renderIterations
(iterations: IterationData[], sessionLabel?: string)
app/src/components/AgentCard/AgentLogViewer.tsx:326
↓ 1 callers
Function
renderIterations
(iterations: IterationData[], prefix: string = '')
app/src/components/AgentCard/IterationStoreDebug.tsx:83
↓ 1 callers
Function
renderMarkdown
(text: string)
app/src/desktop/OverlayWindow.tsx:80
↓ 1 callers
Function
renderModelPreview
(response?: string)
app/src/components/AgentCard/AgentLogViewer.tsx:240
↓ 1 callers
Function
renderNumberInput
(key: keyof InferenceParams, meta: typeof INFERENCE_PARAM_METADATA[keyof InferenceParams])
app/src/components/InferenceParamsEditor.tsx:78
↓ 1 callers
Function
renderParam
(key: keyof InferenceParams)
app/src/components/InferenceParamsEditor.tsx:307
↓ 1 callers
Function
renderPasswordInput
(key: keyof InferenceParams, meta: typeof INFERENCE_PARAM_METADATA[keyof InferenceParams])
app/src/components/InferenceParamsEditor.tsx:256
↓ 1 callers
Function
renderPreviewRect
()
app/src/components/AgentCard/SensorPreviewPanel.tsx:176
↓ 1 callers
Function
renderProgressRow
(label: string, file: typeof modelFile, action?: React.ReactNode)
app/src/components/ModelHub.tsx:719
↓ 1 callers
Function
renderPromptContent
(content: any)
app/src/components/AgentCard/DetailedExecution.tsx:49
↓ 1 callers
Function
renderQuotaStatus
()
app/src/components/AppHeader.tsx:440
↓ 1 callers
Function
renderSelectInput
(key: keyof InferenceParams, meta: typeof INFERENCE_PARAM_METADATA[keyof InferenceParams])
app/src/components/InferenceParamsEditor.tsx:171
↓ 1 callers
Function
renderSensorPreviews
(sensors: SensorData[], modelImages?: string[], iterationId?: string)
app/src/components/AgentCard/AgentLogViewer.tsx:124
↓ 1 callers
Function
renderStatusIndicator
()
app/src/components/AgentChip.tsx:163
↓ 1 callers
Function
renderStringArrayInput
(key: keyof InferenceParams, meta: typeof INFERENCE_PARAM_METADATA[keyof InferenceParams])
app/src/components/InferenceParamsEditor.tsx:213
↓ 1 callers
Function
renderSuggestions
()
app/src/components/AICreator/AgentAutocompleteInput.tsx:157
↓ 1 callers
Function
renderTextWithAgentBadges
( text: string, agentRefs: Array<{ reference: { agentId: string; runCount: number }; start: number
app/src/components/AICreator/MultiAgentCreator.tsx:163
↓ 1 callers
Function
renderWelcomeGroup
(shortcuts: string[], groupName: string)
app/src/desktop/OverlayWindow.tsx:315
↓ 1 callers
Method
requires_login
(&self)
cli/src/config.rs:30
↓ 1 callers
Method
resample
(&mut self, input: &[f32])
app/plugins/screen-capture/src/android.rs:96
↓ 1 callers
Function
resample_linear
Simple linear interpolation resampler (fallback)
app/plugins/screen-capture/src/android.rs:506
↓ 1 callers
Function
resample_linear
Simple linear interpolation resampler for when rubato isn't needed (simpler, lower quality, but guaranteed to work)
app/plugins/screen-capture/src/audio_pipeline.rs:173
↓ 1 callers
Function
resample_linear
Simple linear interpolation resampler for iOS audio (44.1kHz -> 16kHz)
app/mobile/src/audio_ring.rs:191
↓ 1 callers
Method
reset
(&self)
app/plugins/screen-capture/src/android.rs:182
↓ 1 callers
Function
resolveCrop
* Resolve a normalized (0–1) crop against an actual frame's pixel dimensions, * clamped to the frame and guaranteed at least 1px in each axis. This i
app/src/utils/streamManager.ts:36
↓ 1 callers
Function
resolveDtype
(quantized: boolean)
app/src/utils/whisper/whisper.worker.ts:37
↓ 1 callers
Function
response_iterator
()
docker/observer-ollama/observer_ollama/ollama_client.py:61
↓ 1 callers
Function
restart_capture
Internal restart function (called by watchdog)
app/plugins/screen-capture/src/macos.rs:194
↓ 1 callers
Function
run
()
app/desktop/src/lib.rs:1269
↓ 1 callers
Function
run
(engine: &mut LlmEngine, messages: Vec<ChatMessage>, thinking: bool)
app/plugins/llm_engine/src/multimodal_thinking_repro.rs:118
↓ 1 callers
Function
run
()
app/mobile/src/lib.rs:1045
↓ 1 callers
Function
runConversation
(wire: WireMessage[], deps: RunnerDeps)
app/src/mcp/runner.ts:113
↓ 1 callers
Function
runOne
(call: PreparedCall)
app/src/mcp/runner.ts:179
↓ 1 callers
Function
runTestSuite
( prompt: string, testCases: TestCase[], config: FinetuneConfig, onProgress?: (index: number, result:
app/src/utils/finetuneClassifier.ts:111
↓ 1 callers
Function
run_capture_loop
( on_audio: Channel<AudioData>, stop_signal: Arc<AtomicBool>, chunk_count: Arc<std::sy
app/plugins/screen-capture/src/audio.rs:140
↓ 1 callers
Function
run_capture_loop_with_channel
Run the capture loop, pushing frames through a channel
app/plugins/screen-capture/src/desktop.rs:201
↓ 1 callers
Function
run_command
Run a command with inherited stdio and return the result
cli/src/runner.rs:31
↓ 1 callers
Method
run_first_time_setup
Run the full first-run setup flow: select channel + enter secret
cli/src/config.rs:222
↓ 1 callers
Function
run_server
Configures and starts the proxy server (HTTPS or HTTP).
docker/observer-ollama/observer_ollama/server.py:14
↓ 1 callers
Function
sanitizeAssistantContent
* Make assistant messages API-safe. An assistant turn with no tool_calls MUST carry * non-empty text or Gemini's OpenAI-compat endpoint rejects the w
app/src/utils/sendApi.ts:265
↓ 1 callers
Method
save
Save config to file
cli/src/config.rs:111
↓ 1 callers
Method
saveGgufCacheToStorage
()
app/src/utils/localLlm/NativeLlmManager.ts:79
↓ 1 callers
Function
saveRecordingToDb
(recordingBlob: Blob, markers: ClipMarker[])
app/src/utils/recordingsDB.ts:39
↓ 1 callers
Method
saveRuntimeSettings
(settings: RuntimeSettings)
app/src/utils/localLlm/GemmaModelManager.ts:323
↓ 1 callers
Method
saveSessionToIndexedDB
(agentId: string, sessionId: string)
app/src/utils/IterationStore.ts:312
↓ 1 callers
Function
save_ollama_url
Helper function to save ollama URL while preserving shortcuts
app/desktop/src/shortcuts.rs:233
↓ 1 callers
Method
select_channel_interactive
Show interactive TUI to select notification channel
cli/src/config.rs:134
↓ 1 callers
Method
sendToolMessages
* Tools-aware send path. Returns the full AssistantResponse (content + tool_calls + * finish_reason) so callers can drive native OpenAI function ca
app/src/utils/ModelManager.ts:774
↓ 1 callers
Function
send_call_notification
Make a voice call notification via Observer API
cli/src/notify.rs:214
↓ 1 callers
Function
send_discord_notification
Send a Discord notification about command completion
cli/src/notify.rs:51
↓ 1 callers
Function
send_email_notification
Send an email notification via Observer API
cli/src/notify.rs:252
↓ 1 callers
Function
send_sms_notification
Send an SMS notification via Observer API
cli/src/notify.rs:134
↓ 1 callers
Function
send_telegram_notification
Send a Telegram notification via Observer API
cli/src/notify.rs:92
↓ 1 callers
Function
send_whatsapp_notification
Send a WhatsApp notification via Observer API
cli/src/notify.rs:172
↓ 1 callers
Method
setCaptureQuality
(value: { maxWidth: number; jpegQuality: number; fps: number })
app/src/utils/settings.ts:213
↓ 1 callers
Function
setChangeDetectionMode
(mode: DetectionMode)
app/src/utils/change_detector.ts:28
↓ 1 callers
Method
setEnableThinking
* Generate a response from chat messages with optional streaming * Supports multimodal messages if the loaded model has an mmproj file. * * M
app/src/utils/localLlm/NativeLlmManager.ts:625
↓ 1 callers
Function
setJupyterConfig
(host: string, port: string, token: string)
app/src/utils/handlers/JupyterConfig.ts:26
↓ 1 callers
Method
setMode
(newMode: TranscriptionMode)
app/src/utils/whisper/TranscriptionRouter.ts:57
↓ 1 callers
Method
setModelParams
(modelName: string, params: Partial<InferenceParams>)
app/src/utils/ModelManager.ts:621
↓ 1 callers
Method
setOcrLanguage
(value: string)
app/src/utils/settings.ts:56
↓ 1 callers
Method
setPipOverlayDrawer
* Set a custom PiP overlay drawer function. * This will be called after each frame is drawn to the PiP canvas.
app/src/utils/tauriStreamCapture.ts:409
↓ 1 callers
Method
setPipOverlayStatus
Set the PiP overlay status (for mobile)
app/src/utils/streamManager.ts:261
↓ 1 callers
Method
setPreferredCameraDevice
Set the preferred camera device ID in localStorage
app/src/utils/streamManager.ts:290
↓ 1 callers
Method
setPreselectedTarget
Seat a capture target for the next display acquisition (consumed once).
app/src/utils/tauriStreamCapture.ts:135
↓ 1 callers
Method
setSelfHostedWhisperUrl
(url: string)
app/src/utils/settings.ts:181
↓ 1 callers
Method
setTokenProvider
* Set the token provider function. Call this from App.tsx during initialization.
app/src/utils/whisper/TranscriptionRouter.ts:30
← previous
next →
801–900 of 1,954, ranked by callers