Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/bklieger-groq/mathtutor-on-groq
/ functions
Functions
70 in github.com/bklieger-groq/mathtutor-on-groq
⨍
Functions
70
◇
Types & classes
15
↓ 36 callers
Function
cn
(...inputs: ClassValue[])
nextjs-client/src/app/utils/utils.ts:5
↓ 20 callers
Function
s
(e,t,s)
nextjs-client/public/vad.worklet.bundle.min.js:1
↓ 8 callers
Function
n
nextjs-client/public/vad.worklet.bundle.min.js:1
↓ 3 callers
Method
process_response
(self, response, message, conversation_history)
test/test.py:73
↓ 3 callers
Method
send_request
(self, message, conversation_history)
test/test.py:65
↓ 2 callers
Method
fillInputBuffer
(e)
nextjs-client/public/vad.worklet.bundle.min.js:1
↓ 2 callers
Method
generateOutputFrame
()
nextjs-client/public/vad.worklet.bundle.min.js:1
↓ 2 callers
Method
hasEnoughDataForFrame
()
nextjs-client/public/vad.worklet.bundle.min.js:1
↓ 1 callers
Function
calc_solve
Solves calculus problems step by step using SymPy. Parameters: expression (str): Mathematical expression (e.g., "x^2 + sin(x)" or "3
reasoning/app/agent/utils/calculator.py:8
↓ 1 callers
Function
context_agent
(messages: List[dict])
reasoning/app/agent/executor.py:239
↓ 1 callers
Function
main
()
test/interactive_test.py:44
↓ 1 callers
Method
process
(t,s,i)
nextjs-client/public/vad.worklet.bundle.min.js:1
↓ 1 callers
Function
process_calc_solve
Extract and execute calc_solve function calls from text.
reasoning/app/agent/utils/calculator.py:113
↓ 1 callers
Function
send_messages
(messages, user_input, session)
test/interactive_test.py:17
↓ 1 callers
Function
set_session
(session)
reasoning/app/agent/context_manager.py:8
↓ 1 callers
Function
single_turn_agent
(messages: List[dict], task_id: str)
reasoning/app/agent/executor.py:275
Function
Header
()
nextjs-client/src/app/components/header.tsx:12
Function
Home
()
nextjs-client/src/app/page.tsx:47
Function
IconArrowDown
({ className, ...props }: React.ComponentProps<'svg'>)
nextjs-client/src/app/components/ui/icons.tsx:184
Function
IconArrowElbow
({ className, ...props }: React.ComponentProps<'svg'>)
nextjs-client/src/app/components/ui/icons.tsx:240
Function
IconArrowRight
({ className, ...props }: React.ComponentProps<'svg'>)
nextjs-client/src/app/components/ui/icons.tsx:198
Function
IconCheck
({ className, ...props }: React.ComponentProps<'svg'>)
nextjs-client/src/app/components/ui/icons.tsx:366
Function
IconChevronUpDown
({ className, ...props }: React.ComponentProps<'svg'>)
nextjs-client/src/app/components/ui/icons.tsx:473
Function
IconClose
({ className, ...props }: React.ComponentProps<'svg'>)
nextjs-client/src/app/components/ui/icons.tsx:394
Function
IconCopy
({ className, ...props }: React.ComponentProps<'svg'>)
nextjs-client/src/app/components/ui/icons.tsx:352
Function
IconDownload
({ className, ...props }: React.ComponentProps<'svg'>)
nextjs-client/src/app/components/ui/icons.tsx:380
Function
IconEdit
({ className, ...props }: React.ComponentProps<'svg'>)
nextjs-client/src/app/components/ui/icons.tsx:408
Function
IconExternalLink
({ className, ...props }: React.ComponentProps<'svg'>)
nextjs-client/src/app/components/ui/icons.tsx:456
Function
IconGitHub
({ className, ...props }: React.ComponentProps<'svg'>)
nextjs-client/src/app/components/ui/icons.tsx:149
Function
IconGroq
({ className, ...props }: React.ComponentProps<'svg'>)
nextjs-client/src/app/components/ui/icons.tsx:107
Function
IconMessage
({ className, ...props }: React.ComponentProps<'svg'>)
nextjs-client/src/app/components/ui/icons.tsx:268
Function
IconMoon
({ className, ...props }: React.ComponentProps<'svg'>)
nextjs-client/src/app/components/ui/icons.tsx:324
Function
IconNextChat
({ className, inverted, ...props }: React.ComponentProps<'svg'> & { inverted?: boolean })
nextjs-client/src/app/components/ui/icons.tsx:7
Function
IconOpenAI
({ className, ...props }: React.ComponentProps<'svg'>)
nextjs-client/src/app/components/ui/icons.tsx:91
Function
IconPlus
({ className, ...props }: React.ComponentProps<'svg'>)
nextjs-client/src/app/components/ui/icons.tsx:226
Function
IconRefresh
({ className, ...props }: React.ComponentProps<'svg'>)
nextjs-client/src/app/components/ui/icons.tsx:296
Function
IconSeparator
({ className, ...props }: React.ComponentProps<'svg'>)
nextjs-client/src/app/components/ui/icons.tsx:165
Function
IconShare
({ className, ...props }: React.ComponentProps<'svg'>)
nextjs-client/src/app/components/ui/icons.tsx:428
Function
IconSpinner
({ className, ...props }: React.ComponentProps<'svg'>)
nextjs-client/src/app/components/ui/icons.tsx:254
Function
IconStop
({ className, ...props }: React.ComponentProps<'svg'>)
nextjs-client/src/app/components/ui/icons.tsx:310
Function
IconSun
({ className, ...props }: React.ComponentProps<'svg'>)
nextjs-client/src/app/components/ui/icons.tsx:338
Function
IconTrash
({ className, ...props }: React.ComponentProps<'svg'>)
nextjs-client/src/app/components/ui/icons.tsx:282
Function
IconUser
({ className, ...props }: React.ComponentProps<'svg'>)
nextjs-client/src/app/components/ui/icons.tsx:212
Function
IconUsers
({ className, ...props }: React.ComponentProps<'svg'>)
nextjs-client/src/app/components/ui/icons.tsx:442
Function
IconVercel
({ className, ...props }: React.ComponentProps<'svg'>)
nextjs-client/src/app/components/ui/icons.tsx:132
Function
IntroPopup
()
nextjs-client/src/app/components/intro-popup.tsx:7
Function
Layout
({ children }: { children: React.ReactNode })
nextjs-client/src/app/layout.tsx:12
Function
MarkdownLatex
({ content, className = '' })
nextjs-client/src/app/components/markdown-latex.tsx:13
Method
_new
(e,s,i={})
nextjs-client/public/vad.worklet.bundle.min.js:1
Function
cancel_request
(task_id)
test/cancel_test.py:32
Method
constructor
(e,t,s)
nextjs-client/public/vad.worklet.bundle.min.js:1
Method
constructor
(e,t)
nextjs-client/public/vad.worklet.bundle.min.js:1
Method
constructor
(t)
nextjs-client/public/vad.worklet.bundle.min.js:1
Function
exportToCSV
(data: DataItem[], filename: string)
nextjs-client/src/app/page.tsx:113
Function
fetcher
( input: RequestInfo, init?: RequestInit )
nextjs-client/src/app/utils/utils.ts:14
Function
formatDate
(input: string | number | Date)
nextjs-client/src/app/utils/utils.ts:36
Function
formatNumber
(value: number)
nextjs-client/src/app/utils/utils.ts:45
Function
getMessageFromCode
(resultCode: string)
nextjs-client/src/app/utils/utils.ts:74
Function
getStringFromBuffer
(buffer: ArrayBuffer)
nextjs-client/src/app/utils/utils.ts:60
Function
handleEnter
()
nextjs-client/src/app/components/intro-popup.tsx:18
Function
handleRecordClick
()
nextjs-client/src/app/page.tsx:109
Function
handleStartClick
()
nextjs-client/src/app/page.tsx:105
Method
process
(inputs, outputs, parameters)
nextjs-client/public/audio-processor.js:2
Function
runAsyncFnWithoutBlocking
( fn: (...args: any) => Promise<any> )
nextjs-client/src/app/utils/utils.ts:51
Function
run_agent
(input_dict: dict)
reasoning/app/agent/executor.py:220
Method
setUp
(self)
test/test.py:18
Function
sleep
(ms: number)
nextjs-client/src/app/utils/utils.ts:57
Method
test_multi_turn_conversations
(self)
test/test.py:44
Method
test_multiple_single_turn_iterations
(self)
test/test.py:35
Method
test_single_turn_agent_responses
(self)
test/test.py:28