Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Roy3838/Observer
/ functions
Functions
2,175 in github.com/Roy3838/Observer
⨍
Functions
2,175
◇
Types & classes
458
↳
Endpoints
52
↓ 2 callers
Function
getPythonSystemPrompt
()
app/src/utils/python_system_prompt.ts:1
↓ 2 callers
Method
getSettingsForModel
Full settings for a model: install dtype + current runtime prefs.
app/src/utils/localLlm/GemmaModelManager.ts:332
↓ 2 callers
Method
getState
()
app/src/utils/localLlm/GemmaModelManager.ts:48
↓ 2 callers
Method
getStorageUsage
(agentId: string)
app/src/utils/IterationStore.ts:508
↓ 2 callers
Method
getStreams
* Get current streams
app/src/utils/tauriStreamCapture.ts:364
↓ 2 callers
Method
getTargets
* Get all available capture targets (monitors and windows). * Desktop only.
app/src/utils/tauriStreamCapture.ts:1433
↓ 2 callers
Method
getToken
* Get a token using the registered provider.
app/src/utils/whisper/TranscriptionRouter.ts:38
↓ 2 callers
Method
getTranscript
Get accumulated transcript since last clear (committed + interim)
app/src/utils/whisper/TranscriptionSubscriber.ts:17
↓ 2 callers
Method
getTranscriptionMode
()
app/src/utils/settings.ts:165
↓ 2 callers
Function
get_all_targets
Get all available capture targets (monitors and windows)
app/plugins/screen-capture/src/targets.rs:53
↓ 2 callers
Function
get_audio_capture
()
app/plugins/screen-capture/src/audio.rs:69
↓ 2 callers
Function
get_capture_targets
Get all available capture targets
app/plugins/screen-capture/src/macos.rs:211
↓ 2 callers
Function
get_email_by_id
Fetches user email from Auth0 by user ID. Uses in-memory cache to reduce API calls. Args: user_id: Auth0 user ID Returns:
api/auth0_manager.py:205
↓ 2 callers
Function
get_local_ip
Get the local IP address for network access.
docker/observer-ollama/observer_ollama/network_helper.py:7
↓ 2 callers
Method
get_mmproj_path
Get the path to the loaded mmproj
app/plugins/llm_engine/src/lib.rs:330
↓ 2 callers
Method
get_model_path
Get the path to the loaded model
app/plugins/llm_engine/src/lib.rs:325
↓ 2 callers
Function
get_settings_path
Settings.json management
app/desktop/src/shortcuts.rs:139
↓ 2 callers
Function
get_twilio_config
Dependency to load and validate Twilio credentials.
api/messaging.py:492
↓ 2 callers
Method
get_use_gpu
Get whether GPU acceleration is enabled
app/plugins/llm_engine/src/lib.rs:308
↓ 2 callers
Function
get_user_app_metadata
Fetches a user's app_metadata from Auth0. Args: user_id: Auth0 user ID Returns: app_metadata dict or empty dict if not
api/auth0_manager.py:314
↓ 2 callers
Method
get_valid_token
Get valid access token, refreshing if needed
cli/src/auth.rs:100
↓ 2 callers
Function
grant_seat
Give `email` a seat on `org_id`. If they already have an Observer account, entitle them immediately. If not, park a single-use invite in
api/orgs.py:171
↓ 2 callers
Function
handleGetAgent
(agentId: string)
app/src/components/CommunityTab.tsx:373
↓ 2 callers
Function
handleSeekLogic
(e: MouseEvent | React.MouseEvent<HTMLDivElement>)
app/src/components/ClipPlayer.tsx:140
↓ 2 callers
Function
handleStopTest
()
app/src/components/SettingsTab.tsx:474
↓ 2 callers
Function
handleSwitchCamera
(deviceId: string)
app/src/components/SharingPermissionsModal.tsx:104
↓ 2 callers
Function
handleSwitchCamera
(deviceId: string)
app/src/components/AgentCard/SensorPreviewPanel.tsx:546
↓ 2 callers
Function
init
Initializes the PiP plugin
app/mobile/plugins/pip/src/lib.rs:13
↓ 2 callers
Method
init
()
app/mobile/gen/apple/broadcast/SampleHandler.swift:18
↓ 2 callers
Method
initCloudMode
()
app/src/utils/whisper/UnifiedTranscriptionService.ts:265
↓ 2 callers
Method
isEmpty
* Check if buffer is empty
app/src/utils/audio/pcmUtils.ts:221
↓ 2 callers
Method
isFull
* Check if buffer is full (reached max duration)
app/src/utils/audio/pcmUtils.ts:170
↓ 2 callers
Function
isJupyterConnected
()
app/src/utils/handlers/JupyterConfig.ts:50
↓ 2 callers
Method
isLocalModelReady
* Check if a local model is ready for inference.
app/src/utils/ModelManager.ts:552
↓ 2 callers
Function
isPipSupported
()
app/src/utils/pictureInPicture.ts:7
↓ 2 callers
Function
isThresholdRelevant
(threshold: 'text' | 'dhash' | 'pixel' | 'suspicious')
app/src/components/ChangeDetectionSettings.tsx:152
↓ 2 callers
Method
is_expired
Check if tokens are expired
cli/src/auth.rs:91
↓ 2 callers
Method
is_multimodal
Check if multimodal (vision) is available
app/plugins/llm_engine/src/lib.rs:255
↓ 2 callers
Function
jpeg_quality
JPEG encode quality, 1–100.
app/plugins/screen-capture/src/capture_config.rs:32
↓ 2 callers
Function
limit_for
The daily limit that applies to this user's tier for this service.
api/quota_manager.py:149
↓ 2 callers
Method
listOrphanProjectors
* Projector files (mmproj) that aren't paired with any model. * Used to populate the "assign projector" dropdown. * Orphans don't appear as thei
app/src/utils/localLlm/NativeLlmManager.ts:343
↓ 2 callers
Function
loadAgents
()
app/src/components/AgentCard/SensorModal.tsx:107
↓ 2 callers
Function
loadCameras
()
app/src/components/SharingPermissionsModal.tsx:91
↓ 2 callers
Function
loadCameras
()
app/src/components/AgentCard/SensorPreviewPanel.tsx:470
↓ 2 callers
Function
loadImage
* Reusable utility to load an image from a base64 string. * Handles the data URI prefix automatically.
app/src/utils/change_detector.ts:186
↓ 2 callers
Function
loadImageMemory
(logActivity = true)
app/src/components/MemoryManager.tsx:85
↓ 2 callers
Function
loadLucideIcon
(iconName: string)
app/src/components/AgentCard/agentCapabilities.tsx:29
↓ 2 callers
Function
loadMemory
(logActivity = true)
app/src/components/MemoryManager.tsx:67
↓ 2 callers
Method
loadModel
()
app/src/utils/whisper/WhisperModelManager.ts:60
↓ 2 callers
Function
load_image
(path: PathBuf)
app/plugins/llm_engine/src/multimodal_thinking_confirm.rs:27
↓ 2 callers
Function
logout
Logout - delete stored tokens
cli/src/auth.rs:279
↓ 2 callers
Function
markInteracted
()
websites/landing/src/wheel/OptionWheel.tsx:148
↓ 2 callers
Function
markInteracted
()
app/src/components/AICreator/OptionWheel.tsx:148
↓ 2 callers
Function
max_width
Max output width in pixels; the source is downscaled to fit (aspect preserved).
app/plugins/screen-capture/src/capture_config.rs:27
↓ 2 callers
Function
maybe_stop_capture
Stop capture if neither video nor audio is needed
app/plugins/screen-capture/src/macos.rs:661
↓ 2 callers
Function
model_id_from_filename
Extract model ID from a filename (removes .gguf extension)
app/plugins/llm_engine/src/lib.rs:750
↓ 2 callers
Function
mutator
(agents: dict)
api/marketplace.py:184
↓ 2 callers
Function
normalizeContact
(kind: UserInfoKind, value: string)
app/src/utils/contactInfo.ts:59
↓ 2 callers
Function
normalize_phone
Normalize phone number to E.164 format using phonenumbers library. Handles all country codes and formatting variations automatically. Ex
api/messaging.py:97
↓ 2 callers
Method
notifyListeners
()
app/src/utils/ModelManager.ts:723
↓ 2 callers
Function
parseAgentResponse
(configText: string)
app/src/utils/agentParser.ts:125
↓ 2 callers
Function
parseArguments
(argsString: string)
app/src/components/AgentCard/ToolsModal.tsx:394
↓ 2 callers
Function
parseToolCalls
(code: string, channel?: WhitelistChannel)
app/src/components/AgentCard/ToolsModal.tsx:554
↓ 2 callers
Function
parse_target_id
Parse a target ID into its components
app/plugins/screen-capture/src/targets.rs:162
↓ 2 callers
Method
pcmCallback
(samples, streamType)
app/src/utils/streamManager.ts:736
↓ 2 callers
Function
performOCR
(imageData: string)
app/src/utils/screenOCR.ts:37
↓ 2 callers
Method
persistSettings
(filename: string)
app/src/utils/localLlm/NativeLlmManager.ts:709
↓ 2 callers
Function
phone_numbers_fuzzy_match
Fuzzy match two phone numbers using subsequence matching. Rules: 1. Both must have at least 8 digits (prevents "911" matching long numbe
api/messaging.py:122
↓ 2 callers
Function
postProcess
( agentId: string, response: string, code: string, iterationId: string, // <-- New parameter
app/src/utils/post-processor.ts:12
↓ 2 callers
Function
preProcess
(agentId: string, systemPrompt: string, iterationId?: string)
app/src/utils/pre-processor.ts:321
↓ 2 callers
Method
pushCaptureConfig
* Push the persisted capture quality (max width / JPEG quality / FPS) to the Rust * backend. Called right before each desktop capture starts so the
app/src/utils/tauriStreamCapture.ts:145
↓ 2 callers
Function
pushTool
(id: string, result: ToolResult, name?: string)
app/src/mcp/runner.ts:114
↓ 2 callers
Method
read
Read new frame from the buffer Returns (jpeg_bytes, width, height, timestamp) if new data is available
app/mobile/src/video_frame.rs:163
↓ 2 callers
Method
readAllContacts
()
app/src/utils/settings.ts:225
↓ 2 callers
Function
renderChips
(chips: { icon: React.ElementType; label: string; icons?: React.ElementType[] }[])
websites/landing/src/AgentDiagram.tsx:187
↓ 2 callers
Method
saveAndFinishClip
()
app/src/utils/recordingManager.ts:81
↓ 2 callers
Method
saveInstallMap
(map: InstallMap)
app/src/utils/localLlm/GemmaModelManager.ts:284
↓ 2 callers
Method
saveToIndexedDB
()
app/src/utils/IterationStore.ts:286
↓ 2 callers
Function
save_temp_image
Save base64 image to temp storage with compression and return public URL
api/messaging.py:268
↓ 2 callers
Function
save_temp_video
Save base64 video to temp storage and return public URL. Args: video_b64: Base64-encoded video data max_size_mb: Maximum allowed
api/messaging.py:333
↓ 2 callers
Function
sealDanglingToolCalls
(wire: WireMessage[])
app/src/mcp/runner.ts:87
↓ 2 callers
Function
sendConversation
(allMessages: Message[])
app/src/components/AICreator/MultiAgentCreator.tsx:311
↓ 2 callers
Method
sendPrompt
* Send a prompt through the appropriate backend for the given model. * - Local models (browser_local, llama_cpp_local): routed directly, no inferen
app/src/utils/ModelManager.ts:650
↓ 2 callers
Function
set
Store a new capture config. Values are clamped to sane ranges so a stray input field can't hand the capture pipeline a zero width or a 1000fps interva
app/plugins/screen-capture/src/capture_config.rs:20
↓ 2 callers
Function
setDHashSimilarityThreshold
(threshold: number)
app/src/utils/change_detector.ts:51
↓ 2 callers
Method
setInterimToSubscribers
(text: string)
app/src/utils/whisper/UnifiedTranscriptionService.ts:174
↓ 2 callers
Method
setPCMCallback
* Set PCM callback for unified transcription pipeline. * When set, decoded PCM samples (Float32Array @ 16kHz) are passed to this callback * inst
app/src/utils/tauriStreamCapture.ts:420
↓ 2 callers
Function
setPixelSimilarityThreshold
(threshold: number)
app/src/utils/change_detector.ts:67
↓ 2 callers
Function
setSuspiciousSimilarityThreshold
(threshold: number)
app/src/utils/change_detector.ts:59
↓ 2 callers
Function
setTextSimilarityThreshold
(threshold: number)
app/src/utils/change_detector.ts:43
↓ 2 callers
Method
setUseGpu
* Set whether to use GPU acceleration (Metal) * Must be called BEFORE loading a model to take effect. * Setting is persisted to localStorage.
app/src/utils/localLlm/NativeLlmManager.ts:834
↓ 2 callers
Function
set_audio_channel
Store the audio channel from Tauri command
app/plugins/screen-capture/src/android.rs:236
↓ 2 callers
Method
set_audio_channel
Set the audio channel for streaming
app/mobile/src/server.rs:96
↓ 2 callers
Function
set_frame_channel
Store the video channel from Tauri command
app/plugins/screen-capture/src/android.rs:217
↓ 2 callers
Method
set_frame_channel
Set the frame channel for streaming
app/mobile/src/server.rs:90
↓ 2 callers
Function
set_log_emitter
Register a function that forwards log lines to the frontend. Call this once during Tauri setup before any engine activity. `f(level, message)` — level
app/plugins/llm_engine/src/lib.rs:18
↓ 2 callers
Function
setup_logging
Configures logging to output structured JSON. This is called once from api.py at import time.
api/logging_config.py:26
↓ 2 callers
Function
smsCodeQRValue
(code: string)
app/src/components/whitelist/shared.ts:27
↓ 2 callers
Method
start
( streamOrType: MediaStream | AudioStreamType, streamType?: AudioStreamType )
app/src/utils/whisper/UnifiedTranscriptionService.ts:67
↓ 2 callers
Method
start
* Start capturing system audio. * Audio is passed to Rust via JNI for resampling and channel delivery. */
app/plugins/screen-capture/android/src/main/java/com/plugin/screencapture/AudioCaptureManager.kt:57
← previous
next →
301–400 of 2,175, ranked by callers