MCPcopy Create free account

hub / github.com/akdeb/ElatoAI / functions

Functions473 in github.com/akdeb/ElatoAI

↓ 1 callersMethod__init__
(self, voice_route: str)
server/fastapi/bot.py:57
↓ 1 callersFunction_build_settings
(service_cls, kwargs: dict[str, object])
server/fastapi/models/_unsupported.py:103
↓ 1 callersFunction_candidate_class_names
(provider_label: str, category: str)
server/fastapi/models/_unsupported.py:79
↓ 1 callersFunction_candidate_env_keys
(provider_label: str, category: str)
server/fastapi/models/_unsupported.py:95
↓ 1 callersFunction_iter_matching_modules
(provider_label: str, category: str)
server/fastapi/models/_unsupported.py:48
↓ 1 callersFunction_provider_tokens
(provider_label: str)
server/fastapi/models/_unsupported.py:31
↓ 1 callersMethodaddTool
* Add a tool and handler * @param {ToolDefinitionType} definition * @param {function} handler * @returns {{definition: ToolDefinitionTy
server/deno/realtime/client.js:453
↓ 1 callersFunctionaddUserToDevice
( supabase: SupabaseClient, userCode: string, userId: string, )
frontend-nextjs/db/devices.ts:34
↓ 1 callersFunctionanimate
()
frontend-nextjs/app/components/Realtime/Animation1.jsx:29
↓ 1 callersFunctionauthenticateUser
( supabaseClient: SupabaseClient, authToken: string, )
server/deno/utils.ts:114
↓ 1 callersMethodbase64ToArrayBuffer
* Converts a base64 string to an ArrayBuffer * @param {string} base64 * @returns {ArrayBuffer}
server/deno/realtime/utils.js:30
↓ 1 callersFunctionbase64ToFloat32Array
( base64: string, isLittleEndian: boolean, isSigned: boolean )
frontend-nextjs/hooks/useAudioService.ts:137
↓ 1 callersFunctionboostLimitPCM16LEInPlace
( pcmBytes: Uint8Array, // Buffer is fine (subclass of Uint8Array) gainDb = 6.0, ceiling = 0.
server/deno/utils.ts:166
↓ 1 callersFunctionbuild_gem_live_route
(input_processor, context: LLMContext)
server/fastapi/gem_live_route.py:12
↓ 1 callersFunctionbuild_grok_route
(input_processor, context: LLMContext)
server/fastapi/grok_route.py:12
↓ 1 callersFunctionbuild_voice_pipeline
(input_processor, context: LLMContext)
server/fastapi/voice_pipeline.py:21
↓ 1 callersFunctioncalculateAudioLevel
(audioData: any)
server/deno/models/elevenlabs.ts:19
↓ 1 callersFunctioncancelAssistantSpeech
()
frontend-nextjs/app/components/Realtime/App.tsx:273
↓ 1 callersFunctioncomposeChatHistory
(data: IConversation[])
server/deno/supabase.ts:50
↓ 1 callersFunctionconcatBytes
(left: Uint8Array, right: Uint8Array)
server/cloudflare/src/opus.ts:144
↓ 1 callersMethodconnect
* Connects to the Realtime WebSocket API * Updates session config and conversation config * @returns {Promise<true>}
server/deno/realtime/client.js:393
↓ 1 callersFunctionconnectToElevenLabs
({ ws, payload, connectionPcmFile, firstMessage, closeHandler, }: ProviderArgs)
server/deno/models/elevenlabs.ts:62
↓ 1 callersFunctionconnectToGemini
({ ws, payload, connectionPcmFile, firstMessage, systemPrompt, closeHandler, }: Provid
server/deno/models/gemini.ts:14
↓ 1 callersFunctionconnectToGrok
({ ws, payload, connectionPcmFile, firstMessage, systemPrompt, closeHandler, }: Provid
server/deno/models/grok.ts:9
↓ 1 callersFunctionconnectToHume
({ ws, payload, connectionPcmFile, firstMessage, systemPrompt, closeHandler, }: Provid
server/deno/models/hume.ts:7
↓ 1 callersFunctionconnectToOpenAI
({ ws, payload, connectionPcmFile, firstMessage, systemPrompt, closeHandler, }: Provid
server/deno/models/openai.ts:30
↓ 1 callersFunctionconnectUserToDevice
( userId: string, userDeviceCode: string, )
frontend-nextjs/app/actions.ts:122
↓ 1 callersFunctioncreateAuthMessage
()
server/cloudflare/models/session.ts:9
↓ 1 callersFunctioncreateFirstMessage
()
frontend-nextjs/app/components/Realtime/App.tsx:213
↓ 1 callersFunctioncreateFirstMessage
( payload: IPayload, )
server/deno/supabase.ts:159
↓ 1 callersFunctioncreateOpusEncoder
()
server/deno/utils.ts:22
↓ 1 callersFunctioncreateOpusPacketizer
( sendPacket: (packet: Uint8Array) => void, )
server/cloudflare/src/opus.ts:151
↓ 1 callersFunctioncreateRealtimeConnection
( EPHEMERAL_KEY: string, audioElement: RefObject<HTMLAudioElement | null> )
frontend-nextjs/app/components/Realtime/lib/realtimeConnection.ts:3
↓ 1 callersFunctioncreateSttSession
( env: Env, onInterim: (text: string) => void, onUtterance: (transcript: string) => void, )
server/cloudflare/models/stt.ts:6
↓ 1 callersFunctioncreateSupabaseToken
( jwtSecretKey: string, data: TokenPayload, // Set expiration to null for no expiration, or use a
frontend-nextjs/app/api/generate_auth_token/route.ts:13
↓ 1 callersFunctioncreateSystemPrompt
( payload: IPayload, )
frontend-nextjs/app/api/session/route.ts:106
↓ 1 callersFunctioncreateSystemPrompt
( chatHistory: IConversation[], payload: IPayload, )
server/deno/supabase.ts:171
↓ 1 callersFunctioncreate_app
()
server/fastapi/server.py:233
↓ 1 callersFunctioncreate_esp32_auth_message
()
server/fastapi/bot.py:133
↓ 1 callersFunctioncreate_esp32_transport
(websocket: WebSocket)
server/fastapi/server.py:220
↓ 1 callersFunctioncreate_llm_service
(provider_name: str, **kwargs)
server/fastapi/models/llm/__init__.py:11
↓ 1 callersFunctioncreate_stt_service
(provider_name: str, **kwargs)
server/fastapi/models/stt/__init__.py:11
↓ 1 callersFunctioncreate_tts_service
(provider_name: str, **kwargs)
server/fastapi/models/tts/__init__.py:11
↓ 1 callersFunctiondbCheckUserCode
( supabase: SupabaseClient, userCode: string, )
frontend-nextjs/db/devices.ts:4
↓ 1 callersFunctiondbInsertConversation
( supabase: SupabaseClient, data: IConversation )
frontend-nextjs/db/conversations.ts:26
↓ 1 callersFunctiondbInsertTranscriptItem
( supabase: SupabaseClient, data: TranscriptItem, userId: string, personalityKey: string,
frontend-nextjs/db/conversations.ts:4
↓ 1 callersFunctiondecryptSecret
( encryptedData: string, iv: string, masterKey: string, )
server/deno/utils.ts:141
↓ 1 callersFunctiondismiss
()
frontend-nextjs/components/ui/use-toast.ts:153
↓ 1 callersFunctiondoesUserHaveADevice
( supabase: SupabaseClient, userId: string, )
frontend-nextjs/db/devices.ts:57
↓ 1 callersFunctiondownsamplePcm
(pcmBuffer: Buffer, fromRate: number, toRate: number)
server/deno/utils.ts:198
↓ 1 callersFunctiondraw
()
frontend-nextjs/app/components/Playground/Visualizer.tsx:81
↓ 1 callersFunctiondrawFluidBubble
(ctx, centerX, centerY, radius, time, amplitudeFactor)
frontend-nextjs/app/components/Realtime/Animation1.jsx:62
↓ 1 callersFunctiondrawFluidCircle
(ctx, x, y, radius, time, primaryColor, secondaryColor)
frontend-nextjs/app/components/Realtime/Animation.jsx:56
↓ 1 callersMethodensureTranscriberSession
()
server/cloudflare/models/session.ts:66
↓ 1 callersFunctionextractPcmFromWav
(wavBuffer: Buffer)
server/deno/utils.ts:219
↓ 1 callersMethodfailStartup
(websocket: WebSocket, stage: string, error: unknown)
server/cloudflare/models/session.ts:60
↓ 1 callersMethodfetch
(request: Request)
server/cloudflare/models/session.ts:176
↓ 1 callersFunctionfetchEphemeralKey
()
frontend-nextjs/app/components/Realtime/App.tsx:113
↓ 1 callersFunctionfetchPersonality
()
frontend-nextjs/app/components/Realtime/App.tsx:52
↓ 1 callersMethodfloatTo16BitPCM
* Converts Float32Array of amplitude data to ArrayBuffer in Int16Array format * @param {Float32Array} float32Array * @returns {ArrayBuffer}
server/deno/realtime/utils.js:14
↓ 1 callersFunctiongenId
()
frontend-nextjs/components/ui/use-toast.ts:30
↓ 1 callersFunctiongetAuthToken
(request: Request)
server/cloudflare/src/auth.ts:10
↓ 1 callersFunctiongetBaseUrl
()
frontend-nextjs/lib/utils.ts:52
↓ 1 callersFunctiongetChatHistory
( supabase: SupabaseClient, userId: string, personalityKey: string | null, )
frontend-nextjs/app/api/session/route.ts:12
↓ 1 callersFunctiongetChatHistory
( supabase: SupabaseClient, userId: string, personalityKey: string | null, isDoctor: boolean,
server/deno/supabase.ts:60
↓ 1 callersFunctiongetCommonPromptTemplate
( chatHistory: string, user: IUser, timestamp: string, )
frontend-nextjs/app/api/session/route.ts:51
↓ 1 callersFunctiongetCommonPromptTemplate
( chatHistory: string, user: IUser, timestamp: string, )
server/deno/supabase.ts:142
↓ 1 callersFunctiongetConnectionButtonClasses
()
frontend-nextjs/app/components/Realtime/components/BottomToolbar.tsx:43
↓ 1 callersFunctiongetConnectionButtonIcon
()
frontend-nextjs/app/components/Realtime/components/BottomToolbar.tsx:23
↓ 1 callersFunctiongetConnectionButtonLabel
()
frontend-nextjs/app/components/Realtime/components/BottomToolbar.tsx:29
↓ 1 callersFunctiongetConnectionButtonLabelForDoctor
()
frontend-nextjs/app/components/Realtime/components/BottomToolbar.tsx:35
↓ 1 callersFunctiongetDbUser
()
frontend-nextjs/app/components/PremiumBadge.tsx:22
↓ 1 callersFunctiongetDevUser
()
frontend-nextjs/app/api/generate_auth_token/route.ts:50
↓ 1 callersFunctiongetDirectionArrow
(direction: string)
frontend-nextjs/app/components/Realtime/components/Events.tsx:17
↓ 1 callersFunctiongetDoctorImageSrc
(key: string)
frontend-nextjs/app/components/LandingPage/ToyPicker.tsx:20
↓ 1 callersFunctiongetEncoderFactory
()
server/cloudflare/src/opus.ts:133
↓ 1 callersFunctiongetFirstMessagePrompt
(env: Env)
server/cloudflare/src/prompt.ts:13
↓ 1 callersFunctiongetMyPersonalities
( supabase: SupabaseClient, userId: string, )
frontend-nextjs/db/personalities.ts:55
↓ 1 callersMethodgetOpusPacketizer
(websocket: WebSocket)
server/cloudflare/models/session.ts:53
↓ 1 callersFunctiongetPersonalityById
( supabase: SupabaseClient, personalityId: string, )
frontend-nextjs/db/personalities.ts:23
↓ 1 callersFunctiongetStoryPromptTemplate
(user: IUser, chatHistory: string)
frontend-nextjs/app/api/session/route.ts:70
↓ 1 callersFunctiongetStoryPromptTemplate
(user: IUser, chatHistory: string)
server/deno/supabase.ts:104
↓ 1 callersFunctiongetSupabaseClient
(userJwt: string)
server/deno/supabase.ts:11
↓ 1 callersFunctiongetSystemPrompt
(env: Env)
server/cloudflare/src/prompt.ts:9
↓ 1 callersMethodgetTurnDetectionType
* Gets the active turn detection mode * @returns {"server_vad"|null}
server/deno/realtime/client.js:443
↓ 1 callersFunctiongetUserAvatar
(avatar_url: string)
frontend-nextjs/lib/utils.ts:58
↓ 1 callersFunctiongetUserByEmail
( supabase: SupabaseClient, email: string, )
server/deno/supabase.ts:21
↓ 1 callersFunctiongetUserByMacAddress
(macAddress: string)
frontend-nextjs/app/api/generate_auth_token/route.ts:39
↓ 1 callersFunctionget_provider_catalog
()
server/fastapi/models/providers.py:144
↓ 1 callersFunctionget_provider_spec
(category: ProviderCategory, provider_name: str)
server/fastapi/models/providers.py:114
↓ 1 callersFunctionhandleFunctionCall
(functionCallParams: { name: string; call_id?: string; arguments: string; })
frontend-nextjs/app/components/Realtime/hooks/useHandleServerEvent.ts:34
↓ 1 callersFunctionhandleSave
()
frontend-nextjs/app/components/Settings/AppSettings.tsx:38
↓ 1 callersFunctionhandleScroll
()
frontend-nextjs/app/components/LandingPage/CharacterCarousel.tsx:156
↓ 1 callersMethodhandleTranscriptTurn
(websocket: WebSocket, transcript: string)
server/cloudflare/models/session.ts:139
↓ 1 callersFunctionhandleTurn
()
server/deno/models/gemini.ts:71
↓ 1 callersMethodhandler
(event, ...args)
server/deno/realtime/client.js:276
↓ 1 callersFunctionhashString
(str: string)
frontend-nextjs/app/components/Playground/EmojiImage.tsx:17
↓ 1 callersFunctioninterpolateColor
( startColor: number[], endColor: number[], factor: number )
frontend-nextjs/app/components/Playground/Visualizer.tsx:3
↓ 1 callersFunctionisExpressionColor
( color: string )
frontend-nextjs/lib/expressionColors.ts:95
↓ 1 callersFunctionisPremiumUser
(userId: string)
frontend-nextjs/app/actions.ts:171
← previousnext →101–200 of 473, ranked by callers