OOmicodebase atlas
entryOmi wearablefirmware + BLE
entryMobile companionFlutter iOS + Android
entrymacOS appSwiftUI + Rust
functionListen WebSocket/v4/listen
serviceAudio pusherstream relay
functionFastAPI backendroute composition
serviceConversation pipelinefinalize + summarize
functionRealtime model relayGemini Live + OpenAI
functionCloud agent VMtools + VM lifecycle
serviceChat + graph runtimestreaming + retrieval
servicePersona runtimeprompt + tools
serviceSpeaker identityprofiles + embeddings
serviceAction itemsextract + reminders
serviceGoals engineprogress + advice
serviceFile sync pipelineledger + playback
serviceSync backfill workerCloud Run backfill
serviceCache managerFirestore + Redis
servicePlugin webhooksdelivery + health
serviceCredit enforcementquotas + usage
serviceAudio artifact storageupload + signed URLs
functionApps marketplaceOAuth + manifests
serviceBillingplans + webhooks
cronBackground jobsreconcile + promote
serviceLLM gatewayOpenAI-compatible
agentLocal agent daemonpolicy-owned runtime
functionRewind capture indexframes + OCR timeline
functionOCR embeddingssemantic screenshot search
storeRewind local storeframes + OCR + vectors
serviceWiFi sync + WALring record restore
functionModel routing policyworkload + fallback
toolOmi device SDKBLE + GATT protocol
agentAgent adaptersACP · Pi · OpenClaw
toolOmi tool surfacesstdio + HTTP
serviceMemory lifecyclecapture → promote
modelStreaming STTself-hosted Deepgram
modelClaudechat + web search
modelGeminiproxy + realtime
modelOpenAIrealtime + TTS
storeFirestoreproduct records
storeRediscache + limits
storePinecone + Typesensevectors + search
storeSQLite journallocal agent state
externalStripesubscriptions
externalFirebase Authidentity + ID tokens
externalGoogle Compute Engineper-user agent VMs
externalCloud Tasksdurable dispatch
externalPlugins + connectors40+ integrations
externalPostHog + LangSmithproduct + AI traces
Press enter or space to select a node. You can then use the arrow keys to move the node around. Press delete to remove it and escape to cancel.
Press enter or space to select an edge. You can then press delete to remove it or escape to cancel.