Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Roy3838/Observer
/ functions
Functions
2,021 in github.com/Roy3838/Observer
⨍
Functions
2,021
◇
Types & classes
436
↳
Endpoints
42
↓ 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:403
↓ 1 callers
Function
markTutorialSeen
()
app/src/web/App.tsx:409
↓ 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
↓ 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
pop_voice_message
Fetch and consume a stashed voice message. Returns None if unknown/expired.
api/messaging.py:58
↓ 1 callers
Function
prefersReducedMotion
()
app/src/components/AICreator/OptionWheel.tsx:51
↓ 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
← previous
next →
801–900 of 2,021, ranked by callers