Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/CaviraOSS/PageLM
/ functions
Functions
430 in github.com/CaviraOSS/PageLM
⨍
Functions
430
◇
Types & classes
12
↓ 2 callers
Function
handleQuiz
(topic: string)
backend/src/services/quiz/index.ts:119
↓ 2 callers
Function
handleSmartNotes
(opts: SmartNotesOptions)
backend/src/services/smartnotes/index.ts:214
↓ 2 callers
Function
heuristicParse
(text: string)
backend/src/services/planner/ai.ts:63
↓ 2 callers
Function
keyFor
(kind: BagItem["kind"], title: string, content: string)
frontend/src/pages/Chat.tsx:81
↓ 2 callers
Function
keyOf
(x: any)
backend/src/lib/ai/ask.ts:231
↓ 2 callers
Function
keyOf
(x: string)
backend/src/services/examlab/generate.ts:11
↓ 2 callers
Function
keyOf
(x: string)
backend/src/services/examlab/generator.ts:140
↓ 2 callers
Function
loadAllExams
()
backend/src/services/examlab/loader.ts:16
↓ 2 callers
Function
makeId
()
frontend/src/components/Companion/CompanionDock.tsx:25
↓ 2 callers
Function
normalizeExam
(x: any)
backend/src/services/examlab/loader.ts:30
↓ 2 callers
Function
pick
(p: string)
backend/src/utils/llm/models/index.ts:13
↓ 2 callers
Function
planTask
(id: string)
frontend/src/components/planner/Planner.tsx:188
↓ 2 callers
Function
plannerMaterials
(id: string, kind: "summary" | "studyGuide" | "flashcards" | "quiz")
frontend/src/lib/api.ts:441
↓ 2 callers
Function
plannerUpdate
(id: string, patch: Partial<PlannerTask>)
frontend/src/lib/api.ts:462
↓ 2 callers
Function
podcastStart
(payload: { topic: string })
frontend/src/lib/api.ts:312
↓ 2 callers
Method
replanTask
(taskId: string)
backend/src/services/planner/service.ts:166
↓ 2 callers
Function
safeParse
(raw: string)
backend/src/services/smartnotes/index.ts:57
↓ 2 callers
Function
safeSend
(ws: any, data: string, hi = 512 * 1024)
backend/src/utils/chat/ws.ts:22
↓ 2 callers
Function
start
(t: string)
frontend/src/pages/Quiz.tsx:59
↓ 2 callers
Function
start
(id: string)
frontend/src/pages/examlab.tsx:77
↓ 2 callers
Function
startJobIfReady
(pid: string)
backend/src/core/routes/podcast.ts:15
↓ 2 callers
Function
synth_edge
(segs: TSeg[], dir: string, base: string, emit?: (m: any) => void)
backend/src/utils/tts/index.ts:69
↓ 2 callers
Function
toMessageContent
(content: any)
backend/src/lib/ai/ask.ts:237
↓ 2 callers
Function
tts
(segs, dir, base, emit)
backend/src/utils/tts/index.ts:215
↓ 2 callers
Function
useCompanion
()
frontend/src/components/Companion/CompanionProvider.tsx:53
↓ 2 callers
Function
validQuiz
(a: any)
backend/src/services/quiz/index.ts:105
↓ 1 callers
Function
SYS_STRICT
(count: number)
backend/src/services/examlab/generator.ts:37
↓ 1 callers
Function
anchorLine
( cx: number, cy: number, rxC: number, ryC: number, sx: number, sy: number, rxS =
frontend/src/components/planner/mindmap/geometry.ts:3
↓ 1 callers
Function
buildCompanionPrompt
(label?: string)
backend/src/core/routes/companion.ts:63
↓ 1 callers
Method
calculateEstimateAccuracy
(completedTasks: Task[])
backend/src/services/planner/service.ts:349
↓ 1 callers
Function
chatRoutes
(app: any)
backend/src/core/routes/chat.ts:16
↓ 1 callers
Function
coerce
(items: any, count: number)
backend/src/services/examlab/generator.ts:95
↓ 1 callers
Function
companionAsk
(input: { question: string; filePath?: string; documentText?: string; documentTitle?: string; topic?
frontend/src/lib/api.ts:185
↓ 1 callers
Function
companionRoutes
(app: any)
backend/src/core/routes/companion.ts:74
↓ 1 callers
Function
connectChatStream
(chatId: string, onEvent: (ev: ChatEvent) => void)
frontend/src/lib/api.ts:139
↓ 1 callers
Function
connectExamStream
(runId: string, onEvent: (ev: ExamEvent) => void)
frontend/src/lib/api.ts:263
↓ 1 callers
Function
connectPlannerStream
(sid: string, onEvent: (ev: PlannerEvent) => void)
frontend/src/lib/api.ts:449
↓ 1 callers
Function
connectQuizStream
(quizId: string, onEvent: (ev: QuizEvent) => void)
frontend/src/lib/api.ts:347
↓ 1 callers
Function
connectSmartnotesStream
(noteId: string, onEvent: (ev: SmartNotesEvent) => void)
frontend/src/lib/api.ts:283
↓ 1 callers
Function
connectWebSocket
(id: string)
frontend/src/pages/Debate.tsx:94
↓ 1 callers
Function
convertSegmentWithRetry
(seg: TSeg, voice: string, outputFile: string, segmentIndex: number, maxRetries = 3)
backend/src/utils/tts/index.ts:75
↓ 1 callers
Function
createDebateSession
(topic: string, position: "for" | "against")
backend/src/services/debate/index.ts:50
↓ 1 callers
Function
createFlashcard
(input: { question: string; answer: string; tag: string; })
frontend/src/lib/api.ts:221
↓ 1 callers
Function
createSimplePDF
(data: any)
backend/src/services/smartnotes/index.ts:158
↓ 1 callers
Function
createTask
(t: Omit<Task, "id" | "createdAt" | "updatedAt">)
backend/src/services/planner/store.ts:8
↓ 1 callers
Function
cryptoRandom
()
backend/src/core/routes/podcast.ts:149
↓ 1 callers
Function
debateRoutes
(app: any)
backend/src/core/routes/debate.ts:16
↓ 1 callers
Function
defaultPolicy
(cram = false)
backend/src/services/planner/scheduler.ts:6
↓ 1 callers
Function
del
(id: string)
frontend/src/components/planner/Planner.tsx:235
↓ 1 callers
Function
deleteDebateSession
(id: string)
backend/src/services/debate/index.ts:173
↓ 1 callers
Function
deleteFile
(taskId: string, fileId: string)
frontend/src/components/planner/Planner.tsx:226
↓ 1 callers
Function
deleteTask
(id: string)
backend/src/services/planner/store.ts:35
↓ 1 callers
Method
deleteTask
(id: string)
backend/src/services/planner/service.ts:82
↓ 1 callers
Function
deleteTaskFile
(id: string)
backend/src/services/planner/store.ts:75
↓ 1 callers
Function
embedTextFromFile
(filePath: string, namespace: string)
backend/src/lib/ai/embed.ts:7
↓ 1 callers
Function
examRoutes
(app: any)
backend/src/core/routes/examlab.ts:14
↓ 1 callers
Function
extractArray
(s: string)
backend/src/services/quiz/index.ts:57
↓ 1 callers
Function
extractArray
(s: string)
backend/src/services/examlab/generator.ts:53
↓ 1 callers
Function
extractFirstJsonObject
(s: string)
frontend/src/pages/Chat.tsx:17
↓ 1 callers
Function
extractFirstJsonObject
(s: string)
backend/src/lib/ai/ask.ts:27
↓ 1 callers
Function
extractFirstJsonObject
(s: string)
backend/src/agents/tools/podcast.ts:6
↓ 1 callers
Function
extractText
(filePath: string, mime: string)
backend/src/lib/parser/upload.ts:61
↓ 1 callers
Function
fetchDebateSession
(id: string)
frontend/src/pages/Debate.tsx:79
↓ 1 callers
Function
fillTemplateFormPDF
(data: any)
backend/src/services/smartnotes/index.ts:113
↓ 1 callers
Function
findNextAvailableSlot
( fromTime: Date, durationMins: number, deadline: Date, existingSlots: Slot[], policy: Pla
backend/src/services/planner/ai.ts:340
↓ 1 callers
Function
flashcardRoutes
(app: any)
backend/src/core/routes/flashcards.ts:3
↓ 1 callers
Function
fmtTime
(ts: number)
frontend/src/components/planner/TodayFocus.tsx:4
↓ 1 callers
Method
generateFlashcards
(content: string, task: Task)
backend/src/services/planner/service.ts:227
↓ 1 callers
Method
generateMaterials
(taskId: string, req: MaterialsRequest)
backend/src/services/planner/service.ts:188
↓ 1 callers
Function
generateNotes
(text: string)
backend/src/services/smartnotes/index.ts:61
↓ 1 callers
Method
generateQuiz
(content: string, task: Task)
backend/src/services/planner/service.ts:249
↓ 1 callers
Method
generateStudyGuide
(content: string, task: Task)
backend/src/services/planner/service.ts:214
↓ 1 callers
Function
generateStudyMaterials
(transcriptionText: string)
backend/src/services/transcriber/index.ts:245
↓ 1 callers
Method
generateSummary
(content: string)
backend/src/services/planner/service.ts:208
↓ 1 callers
Function
generateTaskSlots
(task: Task, policy: PlanPolicy, startTime: Date, existingSlots: Slot[])
backend/src/services/planner/ai.ts:288
↓ 1 callers
Method
generateWeeklyPlan
(req?: PlannerGenerateRequest)
backend/src/services/planner/service.ts:100
↓ 1 callers
Function
get
(id: string)
backend/src/agents/registry.ts:10
↓ 1 callers
Function
getChatDetail
(id: string)
frontend/src/lib/api.ts:217
↓ 1 callers
Function
getContentType
(a)
backend/src/utils/server/server.js:141
↓ 1 callers
Function
getExams
()
frontend/src/lib/api.ts:245
↓ 1 callers
Function
getRetriever
( collection: string, embeddings: EmbeddingsInterface )
backend/src/utils/database/db.ts:44
↓ 1 callers
Method
getTask
(id: string)
backend/src/services/planner/service.ts:65
↓ 1 callers
Function
getTaskFiles
(taskId: string)
backend/src/services/planner/store.ts:63
↓ 1 callers
Method
getUpcomingDeadlines
()
backend/src/services/planner/service.ts:258
↓ 1 callers
Function
handleFileSelect
(files: FileList | null)
frontend/src/components/planner/QuickAdd.tsx:20
↓ 1 callers
Function
handleSubmit
()
frontend/src/components/planner/QuickAdd.tsx:13
↓ 1 callers
Function
handleUpload
(a: { filePath: string; filename?: string; contentType?: string; namespace?: string })
backend/src/lib/parser/upload.ts:45
↓ 1 callers
Function
imgSrc
(title: string)
frontend/src/components/Landing/ExploreTopics.tsx:18
↓ 1 callers
Function
j1
(s: string)
backend/src/services/podcast/index.ts:48
↓ 1 callers
Function
job
()
backend/src/core/routes/podcast.ts:76
↓ 1 callers
Function
listChats
(n = 50)
backend/src/utils/chat/chat.ts:34
↓ 1 callers
Function
listDebateSessions
()
backend/src/services/debate/index.ts:159
↓ 1 callers
Function
loadExam
(id: string)
backend/src/services/examlab/loader.ts:8
↓ 1 callers
Function
makeAudio
(o: POut, dir: string, base: string, emit?: (m: any) => void)
backend/src/services/podcast/index.ts:95
↓ 1 callers
Function
makeScript
(input: string, topic?: string)
backend/src/services/podcast/index.ts:58
↓ 1 callers
Function
matchRoute
(a, b)
backend/src/utils/server/server.js:88
↓ 1 callers
Function
mkChat
(t: string)
backend/src/utils/chat/chat.ts:7
↓ 1 callers
Function
monitorAudioLevel
()
frontend/src/components/Tools/Transcriber.tsx:74
↓ 1 callers
Function
normalizePathInput
(input: string)
backend/src/core/routes/companion.ts:14
↓ 1 callers
Function
on
()
frontend/src/components/Landing/PromptRail.tsx:23
← previous
next →
101–200 of 430, ranked by callers