MCPcopy Create free account

hub / github.com/Azzedde/brainstormers / functions

Functions113 in github.com/Azzedde/brainstormers

↓ 33 callersFunctioncn
(...inputs: ClassValue[])
src/lib/utils.ts:4
↓ 9 callersFunctionflushList
()
src/components/MarkdownRenderer.tsx:20
↓ 9 callersFunctionrenderInlineMarkdown
(text: string)
src/components/MarkdownRenderer.tsx:181
↓ 3 callersFunctiongenerateNodeId
()
src/lib/utils/parser.ts:230
↓ 3 callersFunctiongetBrainstormClient
(settings?: UserSettings)
src/lib/llm/client.ts:263
↓ 3 callersFunctiongetSelectedProvider
()
src/app/setup/page.tsx:103
↓ 2 callersMethodchat
(message: string, context?: string)
src/lib/llm/client.ts:169
↓ 2 callersFunctionflushCodeBlock
()
src/components/MarkdownRenderer.tsx:40
↓ 2 callersFunctiongetPrompt
(methodId: string, type: 'initial' | 'expansion')
src/lib/brainstorm/prompts.ts:214
↓ 2 callersFunctiongetProvider
(providerId: string)
src/lib/llm/providers.ts:41
↓ 2 callersFunctionhandleStartBrainstorming
(methodId: string)
src/app/dashboard/page.tsx:67
↓ 2 callersMethodinitializeClient
()
src/lib/llm/client.ts:16
↓ 2 callersFunctionparseBulletPoints
(content: string)
src/lib/utils/parser.ts:3
↓ 2 callersMethodprocessResponse
(content: string, request: BrainstormRequest)
src/lib/llm/client.ts:152
↓ 1 callersMethodbuildPrompt
(request: BrainstormRequest)
src/lib/llm/client.ts:89
↓ 1 callersFunctioncreateTreeNode
( rootContent: string, ideas: string[], method: string, level: number = 0, parentId?: string )
src/lib/utils/parser.ts:38
↓ 1 callersFunctionfindNodeById
(tree: TreeNode, nodeId: string)
src/lib/utils/parser.ts:105
↓ 1 callersFunctionformatPrompt
(template: string, variables: Record<string, string>)
src/lib/brainstorm/prompts.ts:223
↓ 1 callersMethodgenerateIdeas
(request: BrainstormRequest)
src/lib/llm/client.ts:31
↓ 1 callersFunctiongetAllMethods
()
src/lib/brainstorm/methods.ts:103
↓ 1 callersFunctiongetDefaultModel
(providerId: string)
src/app/setup/page.tsx:98
↓ 1 callersFunctionhandleMethodChange
(newMethod: MethodType)
src/app/chat/page.tsx:154
↓ 1 callersMethodhandleStreamingResponse
(stream: AsyncIterable<OpenAI.Chat.Completions.ChatCompletionChunk>, request: BrainstormRequest)
src/lib/llm/client.ts:141
↓ 1 callersFunctionhandleSubmit
(e: React.FormEvent)
src/app/chat/page.tsx:87
↓ 1 callersFunctionparseRoleStormingIdeas
(content: string, ideas: string[])
src/lib/utils/parser.ts:180
↓ 1 callersFunctionparseSCAMPERIdeas
(content: string, ideas: string[])
src/lib/utils/parser.ts:191
↓ 1 callersFunctionparseSixHatsIdeas
(content: string, ideas: string[])
src/lib/utils/parser.ts:204
↓ 1 callersFunctionparseStarburstingIdeas
(content: string, ideas: string[])
src/lib/utils/parser.ts:217
↓ 1 callersFunctionrenderMarkdown
(text: string)
src/components/MarkdownRenderer.tsx:11
↓ 1 callersMethodupdateSettings
(newSettings: UserSettings)
src/lib/llm/client.ts:250
FunctionButton
({ className, variant, size, asChild = false, ...props }: React.ComponentProps<"button"> & Variant
src/components/ui/button.tsx:38
FunctionCard
({ className, ...props }: React.ComponentProps<"div">)
src/components/ui/card.tsx:5
FunctionCardAction
({ className, ...props }: React.ComponentProps<"div">)
src/components/ui/card.tsx:51
FunctionCardContent
({ className, ...props }: React.ComponentProps<"div">)
src/components/ui/card.tsx:64
FunctionCardDescription
({ className, ...props }: React.ComponentProps<"div">)
src/components/ui/card.tsx:41
FunctionCardFooter
({ className, ...props }: React.ComponentProps<"div">)
src/components/ui/card.tsx:74
FunctionCardHeader
({ className, ...props }: React.ComponentProps<"div">)
src/components/ui/card.tsx:18
FunctionCardTitle
({ className, ...props }: React.ComponentProps<"div">)
src/components/ui/card.tsx:31
FunctionChatContent
()
src/app/chat/page.tsx:13
FunctionChatPage
()
src/app/chat/page.tsx:418
FunctionDashboardPage
()
src/app/dashboard/page.tsx:7
FunctionDialog
({ ...props }: React.ComponentProps<typeof DialogPrimitive.Root>)
src/components/ui/dialog.tsx:9
FunctionDialogClose
({ ...props }: React.ComponentProps<typeof DialogPrimitive.Close>)
src/components/ui/dialog.tsx:27
FunctionDialogContent
({ className, children, showCloseButton = true, ...props }: React.ComponentProps<typeof DialogPrimitiv
src/components/ui/dialog.tsx:49
FunctionDialogDescription
({ className, ...props }: React.ComponentProps<typeof DialogPrimitive.Description>)
src/components/ui/dialog.tsx:119
FunctionDialogFooter
({ className, ...props }: React.ComponentProps<"div">)
src/components/ui/dialog.tsx:93
FunctionDialogHeader
({ className, ...props }: React.ComponentProps<"div">)
src/components/ui/dialog.tsx:83
FunctionDialogOverlay
({ className, ...props }: React.ComponentProps<typeof DialogPrimitive.Overlay>)
src/components/ui/dialog.tsx:33
FunctionDialogPortal
({ ...props }: React.ComponentProps<typeof DialogPrimitive.Portal>)
src/components/ui/dialog.tsx:21
FunctionDialogTitle
({ className, ...props }: React.ComponentProps<typeof DialogPrimitive.Title>)
src/components/ui/dialog.tsx:106
FunctionDialogTrigger
({ ...props }: React.ComponentProps<typeof DialogPrimitive.Trigger>)
src/components/ui/dialog.tsx:15
FunctionDropdownMenu
({ ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.Root>)
src/components/ui/dropdown-menu.tsx:9
FunctionDropdownMenuCheckboxItem
({ className, children, checked, ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.Checkbo
src/components/ui/dropdown-menu.tsx:85
FunctionDropdownMenuContent
({ className, sideOffset = 4, ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.Content>)
src/components/ui/dropdown-menu.tsx:34
FunctionDropdownMenuGroup
({ ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.Group>)
src/components/ui/dropdown-menu.tsx:54
FunctionDropdownMenuItem
({ className, inset, variant = "default", ...props }: React.ComponentProps<typeof DropdownMenuPrimitiv
src/components/ui/dropdown-menu.tsx:62
FunctionDropdownMenuLabel
({ className, inset, ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.Label> & { inset?:
src/components/ui/dropdown-menu.tsx:146
FunctionDropdownMenuPortal
({ ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.Portal>)
src/components/ui/dropdown-menu.tsx:15
FunctionDropdownMenuRadioGroup
({ ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.RadioGroup>)
src/components/ui/dropdown-menu.tsx:111
FunctionDropdownMenuRadioItem
({ className, children, ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.RadioItem>)
src/components/ui/dropdown-menu.tsx:122
FunctionDropdownMenuSeparator
({ className, ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.Separator>)
src/components/ui/dropdown-menu.tsx:166
FunctionDropdownMenuShortcut
({ className, ...props }: React.ComponentProps<"span">)
src/components/ui/dropdown-menu.tsx:179
FunctionDropdownMenuSub
({ ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.Sub>)
src/components/ui/dropdown-menu.tsx:195
FunctionDropdownMenuSubContent
({ className, ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.SubContent>)
src/components/ui/dropdown-menu.tsx:225
FunctionDropdownMenuSubTrigger
({ className, inset, children, ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.SubTrigge
src/components/ui/dropdown-menu.tsx:201
FunctionDropdownMenuTrigger
({ ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.Trigger>)
src/components/ui/dropdown-menu.tsx:23
FunctionFooter
()
src/components/Footer.tsx:6
FunctionInput
({ className, type, ...props }: React.ComponentProps<"input">)
src/components/ui/input.tsx:5
FunctionLandingPage
()
src/app/page.tsx:6
FunctionMarkdownRenderer
({ content, className = '' }: MarkdownRendererProps)
src/components/MarkdownRenderer.tsx:10
FunctionRootLayout
({ children, }: { children: React.ReactNode })
src/app/layout.tsx:33
FunctionSelect
({ ...props }: React.ComponentProps<typeof SelectPrimitive.Root>)
src/components/ui/select.tsx:9
FunctionSelectContent
({ className, children, position = "popper", ...props }: React.ComponentProps<typeof SelectPrimitive.C
src/components/ui/select.tsx:53
FunctionSelectGroup
({ ...props }: React.ComponentProps<typeof SelectPrimitive.Group>)
src/components/ui/select.tsx:15
FunctionSelectItem
({ className, children, ...props }: React.ComponentProps<typeof SelectPrimitive.Item>)
src/components/ui/select.tsx:101
FunctionSelectLabel
({ className, ...props }: React.ComponentProps<typeof SelectPrimitive.Label>)
src/components/ui/select.tsx:88
FunctionSelectScrollDownButton
({ className, ...props }: React.ComponentProps<typeof SelectPrimitive.ScrollDownButton>)
src/components/ui/select.tsx:156
FunctionSelectScrollUpButton
({ className, ...props }: React.ComponentProps<typeof SelectPrimitive.ScrollUpButton>)
src/components/ui/select.tsx:138
FunctionSelectSeparator
({ className, ...props }: React.ComponentProps<typeof SelectPrimitive.Separator>)
src/components/ui/select.tsx:125
FunctionSelectTrigger
({ className, size = "default", children, ...props }: React.ComponentProps<typeof SelectPrimitive.Trig
src/components/ui/select.tsx:27
FunctionSelectValue
({ ...props }: React.ComponentProps<typeof SelectPrimitive.Value>)
src/components/ui/select.tsx:21
FunctionSetupPage
()
src/app/setup/page.tsx:9
FunctionSummaryModal
({ isOpen, onClose, summary, onCopyToClipboard, onExportToPDF }: SummaryModalProps)
src/components/SummaryModal.tsx:15
FunctionTextarea
({ className, ...props }: React.ComponentProps<"textarea">)
src/components/ui/textarea.tsx:5
FunctionToaster
({ ...props }: ToasterProps)
src/components/ui/sonner.tsx:6
FunctionaddChildToTree
( tree: TreeNode, parentId: string, newIdeas: string[], method: string )
src/lib/utils/parser.ts:75
FunctionclearChatHistory
()
src/app/chat/page.tsx:164
Methodconstructor
(settings: UserSettings)
src/lib/llm/client.ts:11
FunctionexportTreeAsJSON
(tree: TreeNode)
src/lib/utils/parser.ts:154
FunctionexportTreeAsMarkdown
(tree: TreeNode, indent: number = 0)
src/lib/utils/parser.ts:143
FunctionflattenTree
(tree: TreeNode)
src/lib/utils/parser.ts:120
FunctiongenerateSummary
()
src/app/chat/page.tsx:178
FunctiongetAllProviders
()
src/lib/llm/providers.ts:45
FunctiongetMethod
(methodId: string)
src/lib/brainstorm/methods.ts:99
FunctiongetMethodByName
(name: string)
src/lib/brainstorm/methods.ts:107
FunctiongetMethodSwitchPrompt
(previousMethod: string, newMethod: string, context: string, currentInput: string)
src/lib/brainstorm/prompts.ts:234
FunctiongetMethodsForSituation
(keywords: string[])
src/lib/brainstorm/methods.ts:118
FunctiongetNodeCount
(tree: TreeNode)
src/lib/utils/parser.ts:139
FunctiongetProviderInstructions
(providerId: string)
src/lib/llm/providers.ts:76
FunctiongetProviderModels
(providerId: string)
src/lib/llm/providers.ts:49
next →1–100 of 113, ranked by callers