Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Prat011/free-cluely
/ functions
Functions
133 in github.com/Prat011/free-cluely
⨍
Functions
133
◇
Types & classes
35
↓ 8 callers
Function
cn
(...classes: (string | undefined)[])
src/lib/utils.ts:3
↓ 7 callers
Method
getLLMHelper
()
electron/ProcessingHelper.ts:167
↓ 7 callers
Method
getMainWindow
()
electron/main.ts:70
↓ 5 callers
Method
getImagePreview
(filepath: string)
electron/main.ts:156
↓ 4 callers
Method
centerAndShowWindow
()
electron/main.ts:181
↓ 4 callers
Method
deleteScreenshot
( path: string )
electron/main.ts:160
↓ 4 callers
Method
getScreenshotQueue
()
electron/main.ts:99
↓ 4 callers
Method
setView
(view: "queue" | "solutions")
electron/main.ts:78
↓ 4 callers
Function
showToast
( title: string, description: string, variant: ToastVariant )
src/_pages/Queue.tsx:61
↓ 3 callers
Method
analyzeAudioFromBase64
(data: string, mimeType: string)
electron/LLMHelper.ts:217
↓ 3 callers
Method
callOllama
(prompt: string)
electron/LLMHelper.ts:53
↓ 3 callers
Method
cleanJsonResponse
(text: string)
electron/LLMHelper.ts:45
↓ 3 callers
Method
getExtraScreenshotQueue
()
electron/main.ts:103
↓ 3 callers
Method
getOllamaModels
()
electron/LLMHelper.ts:281
↓ 3 callers
Method
getScreenshotHelper
()
electron/main.ts:87
↓ 3 callers
Method
getView
()
electron/main.ts:74
↓ 3 callers
Function
showToast
( title: string, description: string, variant: ToastVariant )
src/_pages/Solutions.tsx:180
↓ 3 callers
Method
takeScreenshot
()
electron/main.ts:145
↓ 3 callers
Method
toggleMainWindow
()
electron/main.ts:120
↓ 3 callers
Function
updateHeight
()
src/App.tsx:96
↓ 2 callers
Method
analyzeAudioFile
(audioPath: string)
electron/LLMHelper.ts:197
↓ 2 callers
Method
analyzeImageFile
(imagePath: string)
electron/LLMHelper.ts:236
↓ 2 callers
Method
centerWindow
()
electron/WindowHelper.ts:224
↓ 2 callers
Method
chatWithGemini
(message: string)
electron/LLMHelper.ts:256
↓ 2 callers
Method
clearQueues
()
electron/main.ts:134
↓ 2 callers
Method
createWindow
()
electron/main.ts:108
↓ 2 callers
Method
fileToGenerativePart
(imagePath: string)
electron/LLMHelper.ts:35
↓ 2 callers
Method
initializeOllamaModel
()
electron/LLMHelper.ts:92
↓ 2 callers
Function
loadCurrentConfig
()
src/components/ui/ModelSelector.tsx:29
↓ 2 callers
Method
moveWindowDown
()
electron/main.ts:174
↓ 2 callers
Method
moveWindowLeft
()
electron/main.ts:167
↓ 2 callers
Method
moveWindowRight
()
electron/main.ts:171
↓ 2 callers
Method
moveWindowUp
()
electron/main.ts:177
↓ 2 callers
Function
normalizeCode
(code: string)
src/_pages/Debug.tsx:45
↓ 2 callers
Method
setHasDebugged
(value: boolean)
electron/main.ts:261
↓ 2 callers
Method
setProblemInfo
(problemInfo: any)
electron/main.ts:95
↓ 2 callers
Method
switchToGemini
(apiKey?: string)
electron/LLMHelper.ts:318
↓ 2 callers
Method
switchToOllama
(model?: string, url?: string)
electron/LLMHelper.ts:304
↓ 1 callers
Method
cancelOngoingRequests
()
electron/ProcessingHelper.ts:143
↓ 1 callers
Method
checkOllamaAvailable
()
electron/LLMHelper.ts:83
↓ 1 callers
Function
computeDiff
()
src/_pages/Debug.tsx:41
↓ 1 callers
Method
createTray
()
electron/main.ts:185
↓ 1 callers
Method
debugSolutionWithImages
(problemInfo: any, currentCode: string, debugImagePaths: string[])
electron/LLMHelper.ts:171
↓ 1 callers
Method
generateSolution
(problemInfo: any)
electron/LLMHelper.ts:145
↓ 1 callers
Method
getCurrentModel
()
electron/LLMHelper.ts:300
↓ 1 callers
Method
getCurrentProvider
()
electron/LLMHelper.ts:296
↓ 1 callers
Method
getHasDebugged
()
electron/main.ts:265
↓ 1 callers
Method
getInstance
()
electron/main.ts:62
↓ 1 callers
Method
getProblemInfo
()
electron/main.ts:91
↓ 1 callers
Function
getStatusColor
()
src/components/ui/ModelSelector.tsx:105
↓ 1 callers
Function
getStatusText
()
src/components/ui/ModelSelector.tsx:114
↓ 1 callers
Function
handleChatSend
()
src/_pages/Queue.tsx:89
↓ 1 callers
Function
handleDelete
()
src/components/Queue/ScreenshotItem.tsx:23
↓ 1 callers
Method
hideMainWindow
()
electron/main.ts:112
↓ 1 callers
Method
hideMainWindow
()
electron/WindowHelper.ts:183
↓ 1 callers
Function
initializeApp
()
electron/main.ts:271
↓ 1 callers
Function
initializeIpcHandlers
(appState: AppState)
electron/ipcHandlers.ts:6
↓ 1 callers
Method
isUsingOllama
()
electron/LLMHelper.ts:277
↓ 1 callers
Method
isVisible
()
electron/main.ts:83
↓ 1 callers
Function
loadCurrentModel
()
src/_pages/Queue.tsx:107
↓ 1 callers
Function
loadOllamaModels
()
src/components/ui/ModelSelector.tsx:47
↓ 1 callers
Method
processAudioBase64
(data: string, mimeType: string)
electron/ProcessingHelper.ts:157
↓ 1 callers
Method
processAudioFile
(filePath: string)
electron/ProcessingHelper.ts:163
↓ 1 callers
Method
processScreenshots
()
electron/ProcessingHelper.ts:40
↓ 1 callers
Function
processTask
(data)
worker-script/node/index.js:28
↓ 1 callers
Method
registerGlobalShortcuts
()
electron/shortcuts.ts:11
↓ 1 callers
Function
reportWebVitals
(onPerfEntry?: ReportHandler)
renderer/src/reportWebVitals.ts:3
↓ 1 callers
Method
setWindowDimensions
(width: number, height: number)
electron/main.ts:130
↓ 1 callers
Method
setupWindowListeners
()
electron/WindowHelper.ts:148
↓ 1 callers
Method
showMainWindow
()
electron/main.ts:116
↓ 1 callers
Method
showMainWindow
()
electron/WindowHelper.ts:196
↓ 1 callers
Function
showToast
( title: string, description: string, variant: ToastVariant )
src/_pages/Debug.tsx:243
↓ 1 callers
Method
testConnection
()
electron/LLMHelper.ts:332
↓ 1 callers
Function
updateDimensions
()
src/_pages/Debug.tsx:312
↓ 1 callers
Function
updateDimensions
()
src/_pages/Queue.tsx:119
↓ 1 callers
Function
updateDimensions
()
src/_pages/Solutions.tsx:209
Function
App
()
renderer/src/App.tsx:5
Function
App
()
src/App.tsx:73
Function
CodeComparisonSection
({ oldCode, newCode, isLoading }: { oldCode: string | null newCode: string | null isLoading: boole
src/_pages/Debug.tsx:32
Function
ComplexitySection
({ timeComplexity, spaceComplexity, isLoading }: { timeComplexity: string | null spaceComplexity: st
src/_pages/Solutions.tsx:91
Function
ContentSection
({ title, content, isLoading }: { title: string content: React.ReactNode isLoading: boolean })
src/_pages/Solutions.tsx:22
Function
Debug
({ isProcessing, setIsProcessing })
src/_pages/Debug.tsx:204
Function
ModelSelector
({ onModelChange, onChatOpen })
src/components/ui/ModelSelector.tsx:14
Function
Queue
({ setView })
src/_pages/Queue.tsx:18
Function
QueueCommands
({ onTooltipVisibilityChange, screenshots, onChatToggle, onSettingsToggle })
src/components/Queue/QueueCommands.tsx:12
Function
ScreenshotItem
({ screenshot, onDelete, index, isLoading })
src/components/Queue/ScreenshotItem.tsx:17
Function
ScreenshotQueue
({ isLoading, screenshots, onDeleteScreenshot })
src/components/Queue/ScreenshotQueue.tsx:14
Function
SolutionCommands
({ extraScreenshots, onTooltipVisibilityChange })
src/components/Solutions/SolutionCommands.tsx:9
Function
SolutionSection
({ title, content, isLoading }: { title: string content: React.ReactNode isLoading: boolean })
src/_pages/Solutions.tsx:48
Function
Solutions
({ setView })
src/_pages/Solutions.tsx:130
Method
centerAndShowWindow
()
electron/WindowHelper.ts:256
Method
chat
(message: string)
electron/LLMHelper.ts:273
Method
clearQueues
()
electron/ScreenshotHelper.ts:54
Method
constructor
(appState: AppState)
electron/ProcessingHelper.ts:19
Method
constructor
(apiKey?: string, useOllama: boolean = false, ollamaModel?: string, ollamaUrl?: string)
electron/LLMHelper.ts:16
Method
constructor
(appState: AppState)
electron/shortcuts.ts:7
Method
constructor
()
electron/main.ts:48
Method
constructor
(view: "queue" | "solutions" = "queue")
electron/ScreenshotHelper.ts:19
Method
constructor
(appState: AppState)
electron/WindowHelper.ts:26
Method
createWindow
()
electron/WindowHelper.ts:67
next →
1–100 of 133, ranked by callers