Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/callbacked/os1
/ functions
Functions
58 in github.com/callbacked/os1
⨍
Functions
58
◇
Types & classes
18
↓ 4 callers
Function
getStore
(mode: IDBTransactionMode)
src/lib/memory/indexeddb.ts:50
↓ 4 callers
Function
speakText
(text: string)
src/components/LlamaChat.tsx:144
↓ 3 callers
Method
getInstance
(progress_callback = null)
src/llama-worker.js:16
↓ 2 callers
Function
addMemory
(text: string, role: 'user' | 'assistant')
src/lib/memory/index.ts:18
↓ 2 callers
Function
addRequestToQueue
(type, data)
src/llama-worker.js:94
↓ 2 callers
Function
cn
(...inputs: ClassValue[])
src/lib/utils.ts:4
↓ 2 callers
Function
generateEmbedding
( text: string, options: FeatureExtractionPipelineOptions = { pooling: 'mean', normalize: true } )
src/lib/memory/embedding.ts:46
↓ 2 callers
Function
getAllRecords
()
src/lib/memory/indexeddb.ts:91
↓ 2 callers
Function
getInstance
(progress_callback?: ProgressCallback)
src/lib/memory/embedding.ts:18
↓ 2 callers
Method
getInstance
(progress_callback = null)
src/whisper-worker.js:21
↓ 2 callers
Function
magnitude
(vec: number[])
src/lib/memory/similarity.ts:14
↓ 2 callers
Function
openDB
()
src/lib/memory/indexeddb.ts:16
↓ 2 callers
Function
processNextTTSRequest
()
src/components/LlamaChat.tsx:161
↓ 1 callers
Function
addRecord
(record: Omit<MemoryRecord, 'id'>)
src/lib/memory/indexeddb.ts:57
↓ 1 callers
Function
animate
()
src/components/OS1Animation.tsx:182
↓ 1 callers
Function
buildLlamaContext
(userInput: string)
src/lib/contextBuilder.ts:15
↓ 1 callers
Function
check
()
src/llama-worker.js:249
↓ 1 callers
Function
convertBlobToAudio
(blob: Blob)
src/hooks/useWhisperRecognition.ts:14
↓ 1 callers
Function
cosineSimilarity
(vecA: number[], vecB: number[])
src/lib/memory/similarity.ts:23
↓ 1 callers
Function
deleteMemory
(id: number)
src/lib/memory/index.ts:136
↓ 1 callers
Function
deleteRecord
(id: number)
src/lib/memory/indexeddb.ts:108
↓ 1 callers
Function
detectWebGPU
()
src/utils.ts:3
↓ 1 callers
Function
dotProduct
(vecA: number[], vecB: number[])
src/lib/memory/similarity.ts:2
↓ 1 callers
Function
draw
()
src/components/AudioVisualizer.tsx:31
↓ 1 callers
Function
easing
(t: number, b: number, c: number, d: number)
src/components/OS1Animation.tsx:139
↓ 1 callers
Function
extractAssistantResponse
(text)
src/llama-worker.js:38
↓ 1 callers
Function
findSimilarMemories
( queryText: string, topK: number = 10, similarityWeight: number = 0.7, // Default weight for si
src/lib/memory/index.ts:49
↓ 1 callers
Function
formatDate
(timestamp: number)
src/components/MemoryViewer.tsx:13
↓ 1 callers
Function
generate
(data)
src/llama-worker.js:100
↓ 1 callers
Function
generate
({ audio, language })
src/whisper-worker.js:45
↓ 1 callers
Function
getAllMemories
()
src/lib/memory/index.ts:127
↓ 1 callers
Function
load
()
src/llama-worker.js:263
↓ 1 callers
Function
load
()
src/whisper-worker.js:73
↓ 1 callers
Function
preloadEmbeddingModel
(progress_callback?: ProgressCallback)
src/lib/memory/embedding.ts:73
↓ 1 callers
Function
processNextRequest
()
src/llama-worker.js:62
↓ 1 callers
Function
render
()
src/components/OS1Animation.tsx:145
↓ 1 callers
Function
summarize
(data)
src/llama-worker.js:186
↓ 1 callers
Function
updateSize
()
src/components/OS1Animation.tsx:113
↓ 1 callers
Function
useWhisperRecorder
({ onTranscriptionUpdate, onRecordingStateChange, onTranscriptionComplete, onSilenceDetected, }: UseW
src/hooks/useWhisperRecorder.ts:29
Function
App
()
src/App.tsx:4
Function
AudioVisualizer
({ stream, className = '' }: AudioVisualizerProps)
src/components/AudioVisualizer.tsx:8
Function
LlamaChat
()
src/components/LlamaChat.tsx:28
Function
MemoryViewer
({ isOpen, memories, onDelete, isLoading }: MemoryViewerProps)
src/components/MemoryViewer.tsx:11
Function
OS1Animation
({ isTTSProcessing = false, showTransformation = false }: OS1AnimationProps)
src/components/OS1Animation.tsx:9
Function
back
()
src/components/OS1Animation.tsx:132
Function
callback_function
(output)
src/llama-worker.js:129
Function
clearAllRecords
()
src/lib/memory/indexeddb.ts:132
Method
constructor
(private scale = 1)
src/components/OS1Animation.tsx:47
Method
getPoint
(t: number)
src/components/OS1Animation.tsx:51
Function
getRecord
(id: number)
src/lib/memory/indexeddb.ts:74
Function
handleEnded
()
src/components/audio-chunk.tsx:35
Function
handleKokoroMessage
(e: MessageEvent)
src/components/LlamaChat.tsx:585
Function
handleLlamaMessage
(e: MessageEvent)
src/components/LlamaChat.tsx:425
Function
handlePause
()
src/components/audio-chunk.tsx:36
Function
handlePlay
()
src/components/audio-chunk.tsx:34
Function
handleWhisperMessage
(e: MessageEvent)
src/hooks/useWhisperRecorder.ts:83
Function
saveMemory
()
src/components/LlamaChat.tsx:553
Function
start
()
src/components/OS1Animation.tsx:128