Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/developersdigest/llm-answer-engine
/ functions
Functions
115 in github.com/developersdigest/llm-answer-engine
⨍
Functions
115
◇
Types & classes
32
↓ 47 callers
Function
cn
(...inputs: ClassValue[])
lib/utils/index.tsx:4
↓ 5 callers
Function
dispatch
(action: Action)
components/ui/use-toast.ts:131
↓ 4 callers
Function
useCarousel
()
components/ui/carousel.tsx:35
↓ 2 callers
Function
addToRemoveQueue
(toastId: string)
components/ui/use-toast.ts:56
↓ 2 callers
Function
handleUserMessageSubmission
(payload: { logo: any; message: string; mentionTool: string | null, file: string })
app/page.tsx:190
↓ 1 callers
Function
braveSearch
(message: string, numberOfPagesToScan = config.numberOfPagesToScan)
app/tools/searchProviders.tsx:18
↓ 1 callers
Function
checkRateLimit
(streamable: any)
app/tools/rateLimiting.tsx:16
↓ 1 callers
Function
clearSemanticCache
(userMessage: string)
app/tools/semanticCache.tsx:19
↓ 1 callers
Function
dismiss
()
components/ui/use-toast.ts:148
↓ 1 callers
Function
extractMainContent
(html: string)
app/tools/contentProcessing.tsx:47
↓ 1 callers
Function
extractMainContent
(html, link)
express-api/index.js:82
↓ 1 callers
Function
fetchPageContent
(link)
express-api/index.js:67
↓ 1 callers
Function
fetchWithTimeout
(url: string, options: RequestInit = {}, timeout = 800)
app/tools/contentProcessing.tsx:33
↓ 1 callers
Function
functionCalling
(query: string)
app/function-calling.tsx:88
↓ 1 callers
Function
genId
()
components/ui/use-toast.ts:25
↓ 1 callers
Function
generateFollowUpQuestions
(responseText)
express-api/index.js:139
↓ 1 callers
Function
get10BlueLinksContents
(sources: SearchResult[])
app/tools/contentProcessing.tsx:32
↓ 1 callers
Function
getFromSemanticCache
(userMessage: string)
app/tools/semanticCache.tsx:32
↓ 1 callers
Function
getImages
(message: string)
app/tools/searchProviders.tsx:103
↓ 1 callers
Function
getSearchResults
(userMessage: string)
app/tools/searchProviders.tsx:5
↓ 1 callers
Function
getVideos
(message: string)
app/tools/searchProviders.tsx:152
↓ 1 callers
Function
getYouTubeVideoId
(url: string)
components/answer/VideosComponent.tsx:119
↓ 1 callers
Function
googleSearch
(message: string, numberOfPagesToScan = config.numberOfPagesToScan)
app/tools/searchProviders.tsx:46
↓ 1 callers
Function
handleClose
()
components/answer/RateLimit.tsx:5
↓ 1 callers
Function
handleFaviconLoad
(index: number)
components/answer/SearchResultsComponent.tsx:34
↓ 1 callers
Function
handleFileUpload
(file: File)
app/page.tsx:291
↓ 1 callers
Function
handleFormSubmit
(e: React.FormEvent<HTMLFormElement>)
app/page.tsx:172
↓ 1 callers
Function
handleImageLoad
(index: number)
components/answer/VideosComponent.tsx:34
↓ 1 callers
Function
handleImageLoad
(index: number)
components/answer/ImagesComponent.tsx:42
↓ 1 callers
Function
handleQuestionClick
(question: string)
components/answer/FollowUpComponent.tsx:15
↓ 1 callers
Function
handleQuestionClick
(question: string)
components/answer/InitialQueries.tsx:10
↓ 1 callers
Function
handleScroll
()
lib/hooks/use-at-bottom.tsx:7
↓ 1 callers
Function
handleSubmit
(payload: { message: string; mentionTool: string | null, logo: string | null, file: string })
app/page.tsx:168
↓ 1 callers
Function
handleVideoSelect
(link: string)
components/answer/VideosComponent.tsx:43
↓ 1 callers
Function
initializeSemanticCache
()
app/tools/semanticCache.tsx:26
↓ 1 callers
Function
lookupTool
(mentionTool: string, userMessage: string, streamable: any, file?: string)
app/tools/mentionTools.tsx:21
↓ 1 callers
Function
myAction
(userMessage: string, mentionTool: string | null, logo: string | null, file: string)
app/action.tsx:14
↓ 1 callers
Function
normalizeData
(docs)
express-api/index.js:60
↓ 1 callers
Function
processAndVectorizeContent
( contents: ContentResult[], query: string, textChunkSize = config.textChunkSize, textChunkOve
app/tools/contentProcessing.tsx:80
↓ 1 callers
Function
reducer
(state: State, action: Action)
components/ui/use-toast.ts:72
↓ 1 callers
Function
relevantQuestions
(sources: SearchResult[], userMessage: String)
app/tools/generateRelevantQuestions.tsx:24
↓ 1 callers
Function
rephraseInput
(inputString)
express-api/index.js:31
↓ 1 callers
Function
searchEngineForSources
(message)
express-api/index.js:45
↓ 1 callers
Function
serperSearch
(message: string, numberOfPagesToScan = config.numberOfPagesToScan)
app/tools/searchProviders.tsx:69
↓ 1 callers
Function
setInSemanticCache
(userMessage: string, data: any)
app/tools/semanticCache.tsx:13
↓ 1 callers
Function
streamingChatCompletion
( userMessage: string, vectorResults: any, streamable: any )
app/tools/streamingChatCompletion.tsx:19
↓ 1 callers
Function
useAtBottom
(offset = 0)
lib/hooks/use-at-bottom.tsx:3
↓ 1 callers
Function
useEnterSubmit
()
lib/hooks/use-enter-submit.tsx:3
↓ 1 callers
Function
useToast
()
components/ui/use-toast.ts:169
Function
ChatScrollAnchor
({ trackVisibility }: ChatScrollAnchorProps)
lib/hooks/chat-scroll-anchor.tsx:11
Function
DialogFooter
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
components/ui/dialog.tsx:70
Function
DialogHeader
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
components/ui/dialog.tsx:56
Function
ExternalLink
({ href, children, }: { href: string; children: React.ReactNode; })
components/external-link.tsx:1
Function
FinancialChart
({ ticker }: { ticker: string })
components/answer/FinancialChart.tsx:18
Function
FollowUpComponent
({ followUp, handleFollowUpClick }: { followUp: FollowUp; handleFollowUpClick: (question: string) => void })
components/answer/FollowUpComponent.tsx:14
Function
Header
()
components/header.tsx:7
Function
IconAI
({ className, ...props }: React.ComponentProps<'svg'>)
components/ui/icons.tsx:7
Function
IconArrowElbow
({ className, ...props }: React.ComponentProps<'svg'>)
components/ui/icons.tsx:116
Function
IconArrowRight
({ className, ...props }: React.ComponentProps<'svg'>)
components/ui/icons.tsx:74
Function
IconCheck
({ className, ...props }: React.ComponentProps<'svg'>)
components/ui/icons.tsx:172
Function
IconChevronUpDown
({ className, ...props }: React.ComponentProps<'svg'>)
components/ui/icons.tsx:245
Function
IconClose
({ className, ...props }: React.ComponentProps<'svg'>)
components/ui/icons.tsx:186
Function
IconCopy
({ className, ...props }: React.ComponentProps<'svg'>)
components/ui/icons.tsx:158
Function
IconExternalLink
({ className, ...props }: React.ComponentProps<'svg'>)
components/ui/icons.tsx:228
Function
IconGitHub
({ className, ...props }: React.ComponentProps<'svg'>)
components/ui/icons.tsx:39
Function
IconMessage
({ className, ...props }: React.ComponentProps<'svg'>)
components/ui/icons.tsx:144
Function
IconPlus
({ className, ...props }: React.ComponentProps<'svg'>)
components/ui/icons.tsx:102
Function
IconSeparator
({ className, ...props }: React.ComponentProps<'svg'>)
components/ui/icons.tsx:55
Function
IconShare
({ className, ...props }: React.ComponentProps<'svg'>)
components/ui/icons.tsx:200
Function
IconSparkles
({ className, ...props }: React.ComponentProps<'svg'>)
components/ui/icons.tsx:262
Function
IconSpinner
({ className, ...props }: React.ComponentProps<'svg'>)
components/ui/icons.tsx:130
Function
IconUser
({ className, ...props }: React.ComponentProps<'svg'>)
components/ui/icons.tsx:88
Function
IconUsers
({ className, ...props }: React.ComponentProps<'svg'>)
components/ui/icons.tsx:214
Function
IconVercel
({ className, ...props }: React.ComponentProps<'svg'>)
components/ui/icons.tsx:22
Function
Image
({ src, query }: ImageProps)
components/answer/ImageGenerationComponent.tsx:8
Function
ImagesComponent
({ images })
components/answer/ImagesComponent.tsx:33
Function
ImagesSkeleton
()
components/answer/ImagesComponent.tsx:50
Function
InitialQueries
({ questions, handleFollowUpClick }: InitialQueriesProps)
components/answer/InitialQueries.tsx:9
Function
LLMResponseComponent
({ llmResponse, currentLlmResponse, index, semanticCacheKey, isolatedView, logo }: LLMResponseComponentProps)
components/answer/LLMResponseComponent.tsx:81
Function
LocationSidebar
({ places }: { places: Place[] })
components/answer/MapDetails.tsx:18
Function
Map
({ places }: { places: Place[] })
components/answer/Map.tsx:24
Function
Modal
({ message, onClose }: { message: string; onClose: () => void })
components/answer/LLMResponseComponent.tsx:14
Function
Page
()
app/page.tsx:123
Function
Providers
({ children, ...props }: ThemeProviderProps)
components/providers.tsx:9
Function
RateLimit
()
components/answer/RateLimit.tsx:3
Function
RootLayout
({ children, }: Readonly<{ children: React.ReactNode; }>)
app/layout.tsx:47
Function
SearchResultsComponent
({ searchResults }: { searchResults: SearchResult[] })
components/answer/SearchResultsComponent.tsx:17
Function
SearchResultsSkeleton
()
components/answer/SearchResultsComponent.tsx:43
Function
ShoppingComponent
({ shopping })
components/answer/ShoppingComponent.tsx:26
Function
ShoppingSkeleton
()
components/answer/ShoppingComponent.tsx:32
Function
SkeletonLoader
()
components/answer/LLMResponseComponent.tsx:66
Function
Spotify
({ spotify }: { spotify: string })
components/answer/Spotify.tsx:3
Function
StreamingComponent
({ currentLlmResponse }: { currentLlmResponse: string })
components/answer/LLMResponseComponent.tsx:41
Function
Toaster
()
components/ui/toaster.tsx:13
Function
UserMessageComponent
({ message })
components/answer/UserMessageComponent.tsx:7
Function
VideosComponent
({ videos })
components/answer/VideosComponent.tsx:23
Function
VideosSkeleton
()
components/answer/VideosComponent.tsx:48
Function
brightDataWebScraper
(mentionTool: string, userMessage: string, streamable: any)
app/tools/mentionFunctions/structuredUnlockSummarize.ts:17
Function
falAiStableDiffusion3Medium
(mentionTool: string, userMessage: string, streamable: any)
app/tools/mentionFunctions/falAiStableDiffusion3Medium.ts:3
Function
fetchAndProcess
(item)
express-api/index.js:90
next →
1–100 of 115, ranked by callers