MCPcopy Create free account

hub / github.com/GraeLefix/GITVERSE / functions

Functions48 in github.com/GraeLefix/GITVERSE

↓ 5 callersFunctionghFetch
(path: string)
src/lib/github.ts:15
↓ 2 callersFunctionbuildSystemPrompt
()
src/lib/prompts.ts:3
↓ 2 callersFunctioncallLLM
(messages: LLMMessage[])
src/lib/llm.ts:121
↓ 2 callersFunctioncallOpenAICompat
( baseUrl: string, apiKey: string, model: string, messages: LLMMessage[] )
src/lib/llm.ts:19
↓ 2 callersMethodcheck
(key: string)
src/lib/rate-limiter.ts:16
↓ 2 callersFunctionstreamSSEContent
(body: ReadableStream<Uint8Array>)
src/lib/llm.ts:92
↓ 1 callersFunctionanalyzeCode
( code: string, filename?: string )
src/lib/llm.ts:147
↓ 1 callersFunctionbuildAnalyzePrompt
(code: string, filename?: string)
src/lib/prompts.ts:74
↓ 1 callersFunctionbuildUserPrompt
(ctx: RepoContext, mode: string)
src/lib/prompts.ts:38
↓ 1 callersFunctioncallAzure
(messages: LLMMessage[])
src/lib/llm.ts:34
↓ 1 callersFunctioncallGoogle
(messages: LLMMessage[])
src/lib/llm.ts:47
↓ 1 callersFunctioncn
(...classes: (string | boolean | undefined)[])
src/components/navbar.tsx:12
↓ 1 callersFunctionformatStars
(n: number)
src/lib/utils.ts:20
↓ 1 callersFunctiongenerateBuildPrompt
( context: RepoContext, mode: string )
src/lib/llm.ts:137
↓ 1 callersFunctiongetProvider
()
src/lib/llm.ts:9
↓ 1 callersFunctionghHeaders
()
src/lib/github.ts:6
↓ 1 callersFunctioninferTechStack
( meta: Record<string, unknown>, tree: FileTreeEntry[], pkg: Record<string, unknown> | null )
src/lib/github.ts:83
↓ 1 callersFunctionparseGitHubUrl
(input: string)
src/lib/utils.ts:8
↓ 1 callersFunctionreverseRepo
( owner: string, repo: string )
src/lib/github.ts:24
↓ 1 callersFunctionrun
()
src/components/repo-analysis-view.tsx:21
FunctionAnalysisDashboard
({ markdown, isStreaming }: Props)
src/components/analysis-dashboard.tsx:11
FunctionFooter
()
src/components/footer.tsx:3
FunctionGET
()
src/app/api/health/route.ts:5
FunctionHome
()
src/app/page.tsx:21
FunctionJsonLd
({ data }: { data: Record<string, unknown> })
src/components/json-ld.tsx:1
FunctionLibraryPage
()
src/app/library/page.tsx:11
FunctionLibraryView
()
src/components/library-view.tsx:21
FunctionNavbar
()
src/components/navbar.tsx:16
FunctionNotFound
()
src/app/not-found.tsx:4
FunctionPOST
(req: NextRequest)
src/app/api/reverse/route.ts:11
FunctionPOST
(req: NextRequest)
src/app/api/analyze/route.ts:10
FunctionPricingPage
()
src/app/pricing/page.tsx:11
FunctionPricingView
()
src/components/pricing-view.tsx:1
FunctionRepoAnalysisView
({ owner, repo }: Props)
src/components/repo-analysis-view.tsx:11
FunctionRepoPage
({ params }: Props)
src/app/[owner]/[repo]/page.tsx:25
FunctionReversePromptHome
()
src/components/reverse-prompt-home.tsx:17
FunctionRootLayout
({ children }: { children: React.ReactNode })
src/app/layout.tsx:50
Functioncn
(...inputs: ClassValue[])
src/lib/utils.ts:4
Methodconstructor
({ windowMs, max }: RateLimiterOptions)
src/lib/rate-limiter.ts:11
FunctionformatBytes
(bytes: number)
src/lib/utils.ts:25
FunctiongenerateMetadata
({ params }: Props)
src/app/[owner]/[repo]/page.tsx:11
FunctionhandleCodeAnalysis
(e: React.FormEvent)
src/components/reverse-prompt-home.tsx:38
FunctionhandleCopy
()
src/components/analysis-dashboard.tsx:15
FunctionhandleRepoSubmit
(e: React.FormEvent)
src/components/reverse-prompt-home.tsx:27
Functionredirects
()
next.config.ts:11
FunctionsearchRepos
(query: string)
src/lib/github.ts:118
Functionstart
(controller)
src/lib/llm.ts:70
FunctiontimeAgo
(dateStr: string)
src/lib/utils.ts:31