MCPcopy Create free account

hub / github.com/ai-hero-dev/ai-hero / functions

Functions358 in github.com/ai-hero-dev/ai-hero

↓ 10 callersMethodrender
()
internal/read-articles.ts:88
↓ 9 callersFunctionfetchFromSerper
( url: string, options: Omit<RequestInit, "headers">, )
examples/_TODO/tools/01-serper-TODO/tools.ts:60
↓ 9 callersFunctionrunLocalDevServer
(opts: { root: string; honoApp?: Hono; })
examples/_shared/dev-server/run-local-dev-server.ts:11
↓ 7 callersFunctioncrawlWebsite
( options: CrawlOptions & { url: string }, )
examples/model-context-protocol/06-my-mcp/crawl-site.ts:164
↓ 6 callersFunctioncacheModelInFs
( model: LanguageModelV1, )
examples/vercel-ai-sdk/17-caching-TODO/cache-model-in-fs.ts:22
↓ 5 callersFunctionfetchFromAiHero
( path: string, init?: Omit<RequestInit, "headers">, )
internal/watch-articles.ts:14
↓ 5 callersMethodgetMessageHistory
()
courses/01-deepsearch-in-typescript/00-apps/06-final-app/src/system-context.ts:53
↓ 5 callersMethodgetMessageHistory
()
courses/01-deepsearch-in-typescript/00-apps/07-migrated-to-v5/src/system-context.ts:54
↓ 5 callersFunctionreadDb
()
examples/_TODO/agents/03-cms-agent-TODO/server/server.ts:29
↓ 4 callersFunctionfetchFromAiHero
( path: string, init?: Omit<RequestInit, "headers">, )
examples/_TODO/projects/03-personal-agent/main.ts:7
↓ 4 callersMethodreportUsage
( descriptor: string, usage: { promptTokens: number; completionTokens: number; total
courses/01-deepsearch-in-typescript/00-apps/06-final-app/src/system-context.ts:102
↓ 4 callersMethodreportUsage
(descriptor: string, usage: LanguageModelUsage)
courses/01-deepsearch-in-typescript/00-apps/07-migrated-to-v5/src/system-context.ts:103
↓ 4 callersFunctionsimpleAPIRouteToHonoRoute
(route: SimpleAPIRoute)
examples/_shared/dev-server/run-local-dev-server-new.ts:33
↓ 3 callersFunctioncacheWithRedis
( keyPrefix: string, fn: TFunc, )
courses/01-deepsearch-in-typescript/00-apps/06-final-app/src/server/redis/redis.ts:9
↓ 3 callersFunctioncacheWithRedis
( keyPrefix: string, fn: TFunc, )
courses/01-deepsearch-in-typescript/00-apps/07-migrated-to-v5/src/server/redis/redis.ts:9
↓ 3 callersFunctioncliChat
(opts: { intro?: string; outro?: string; /** * The price per million tokens, used to calculate usage
examples/_shared/cli-chat.ts:60
↓ 3 callersFunctionexitProcessIfCancel
( input: T | symbol, )
examples/_shared/cli-chat.ts:127
↓ 3 callersFunctionformatMessage
( level: string, message: string, data?: unknown, )
examples/model-context-protocol/06-my-mcp/logger.ts:9
↓ 3 callersMethodgetSearchHistory
()
courses/01-deepsearch-in-typescript/00-apps/06-final-app/src/system-context.ts:82
↓ 3 callersMethodgetSearchHistory
()
courses/01-deepsearch-in-typescript/00-apps/07-migrated-to-v5/src/system-context.ts:83
↓ 3 callersFunctionmessageToString
(message: UIMessage)
courses/01-deepsearch-in-typescript/00-apps/07-migrated-to-v5/src/utils.ts:17
↓ 3 callersFunctionviewAIHeroPosts
()
examples/_TODO/projects/03-personal-agent/main.ts:24
↓ 3 callersFunctionwriteDb
(data: Record<string, Post>)
examples/_TODO/agents/03-cms-agent-TODO/server/server.ts:41
↓ 2 callersFunctionanswerMyQuestion
( prompt: string, )
examples/vercel-ai-sdk/02-streaming-text/main.ts:9
↓ 2 callersFunctionanswerMyQuestion
( prompt: string, )
examples/vercel-ai-sdk/01-generate-text/main.ts:6
↓ 2 callersFunctionanswerQuestion
( ctx: SystemContext, opts: { isFinal?: boolean; langfuseTraceId?: string; onFinish: Parameter
courses/01-deepsearch-in-typescript/00-apps/05-day-8-app/src/answer-question.ts:5
↓ 2 callersFunctionanswerQuestion
( ctx: SystemContext, opts: { isFinal?: boolean; langfuseTraceId?: string; onFinish: Parameter
courses/01-deepsearch-in-typescript/00-apps/06-final-app/src/answer-question.ts:5
↓ 2 callersFunctionanswerQuestion
( ctx: SystemContext, opts: { isFinal?: boolean; langfuseTraceId?: string; }, )
courses/01-deepsearch-in-typescript/00-apps/07-migrated-to-v5/src/answer-question.ts:5
↓ 2 callersFunctionanswerQuestion
( ctx: SystemContext, opts: { isFinal?: boolean; langfuseTraceId?: string; onFinish: Parameter
courses/01-deepsearch-in-typescript/00-apps/05.5-day-8-app-with-resumable-streams/src/answer-question.ts:5
↓ 2 callersFunctionask
( prompt: string, model: LanguageModel, )
examples/vercel-ai-sdk/04-dynamic-models/main.ts:5
↓ 2 callersFunctionaskDeepSearch
(messages: Message[])
courses/01-deepsearch-in-typescript/00-apps/05-day-8-app/src/deep-search.ts:18
↓ 2 callersFunctionaskDeepSearch
(messages: Message[])
courses/01-deepsearch-in-typescript/00-apps/06-final-app/src/deep-search.ts:18
↓ 2 callersFunctionaskDeepSearch
(messages: UIMessage[])
courses/01-deepsearch-in-typescript/00-apps/07-migrated-to-v5/src/deep-search.ts:21
↓ 2 callersFunctionaskDeepSearch
(messages: Message[])
courses/01-deepsearch-in-typescript/00-apps/05.5-day-8-app-with-resumable-streams/src/deep-search.ts:18
↓ 2 callersFunctionaskDeepSearch
(messages: Message[])
courses/01-deepsearch-in-typescript/00-apps/04-day-6-app/src/deep-search.ts:89
↓ 2 callersFunctionaskLocalLLMQuestion
( input: string, )
examples/vercel-ai-sdk/06-local-llm/main.ts:12
↓ 2 callersFunctioncacheWithRedis
( keyPrefix: string, fn: TFunc, )
courses/01-deepsearch-in-typescript/00-apps/05-day-8-app/src/server/redis/redis.ts:9
↓ 2 callersFunctioncacheWithRedis
( keyPrefix: string, fn: TFunc, )
courses/01-deepsearch-in-typescript/00-apps/05.5-day-8-app-with-resumable-streams/src/server/redis/redis.ts:9
↓ 2 callersFunctioncacheWithRedis
( keyPrefix: string, fn: TFunc, )
courses/01-deepsearch-in-typescript/00-apps/03-day-4-app/src/server/redis/redis.ts:9
↓ 2 callersFunctioncacheWithRedis
( keyPrefix: string, fn: TFunc, )
courses/01-deepsearch-in-typescript/00-apps/04-day-6-app/src/server/redis/redis.ts:9
↓ 2 callersFunctionclassifySentiment
( text: string, )
examples/vercel-ai-sdk/09-generate-enum/main.ts:6
↓ 2 callersFunctionconfirmWithUser
(toolCall: { toolName: string; args: unknown; })
examples/_TODO/projects/03-personal-agent/main.ts:69
↓ 2 callersFunctioncreateCmsClient
()
examples/_TODO/agents/03-cms-agent-TODO/server/cms-client.ts:123
↓ 2 callersFunctioncreateFakeUsers
( input: string, )
examples/vercel-ai-sdk/10-generate-array/main.ts:16
↓ 2 callersFunctioncreateKey
(obj: unknown)
examples/vercel-ai-sdk/17-caching-TODO/utils.ts:20
↓ 2 callersMethodcreatePost
( data: Pick<Post, "title" | "content">, )
examples/_TODO/agents/03-cms-agent-TODO/server/cms-client.ts:14
↓ 2 callersFunctioncreateRecipe
(prompt: string)
examples/vercel-ai-sdk/07-structured-outputs/main.ts:28
↓ 2 callersFunctioncreateRecipe
(prompt: string)
examples/vercel-ai-sdk/08-stream-structured-outputs/main.ts:28
↓ 2 callersFunctiondescribeImage
( imageUrl: string, )
examples/vercel-ai-sdk/11-describe-images/main.ts:14
↓ 2 callersFunctionextractDataFromInvoice
( invoicePath: string, )
examples/vercel-ai-sdk/12-analyze-pdfs/main.ts:36
↓ 2 callersMethodgetAllPosts
()
examples/_TODO/agents/03-cms-agent-TODO/server/cms-client.ts:38
↓ 2 callersFunctiongetChat
(opts: { userId: string; chatId: string })
courses/01-deepsearch-in-typescript/00-apps/05.5-day-8-app-with-resumable-streams/src/server/db/queries.ts:50
↓ 2 callersMethodgetLastFeedback
()
courses/01-deepsearch-in-typescript/00-apps/06-final-app/src/system-context.ts:78
↓ 2 callersMethodgetLastFeedback
()
courses/01-deepsearch-in-typescript/00-apps/07-migrated-to-v5/src/system-context.ts:79
↓ 2 callersFunctiongetLocalhost
()
examples/_shared/utils.ts:11
↓ 2 callersMethodgetMessageHistory
()
courses/01-deepsearch-in-typescript/00-apps/05-day-8-app/src/system-context.ts:48
↓ 2 callersMethodgetMessageHistory
()
courses/01-deepsearch-in-typescript/00-apps/05.5-day-8-app-with-resumable-streams/src/system-context.ts:48
↓ 2 callersMethodgetQueryHistory
()
courses/01-deepsearch-in-typescript/00-apps/05-day-8-app/src/system-context.ts:73
↓ 2 callersMethodgetQueryHistory
()
courses/01-deepsearch-in-typescript/00-apps/05.5-day-8-app-with-resumable-streams/src/system-context.ts:73
↓ 2 callersMethodgetScrapeHistory
()
courses/01-deepsearch-in-typescript/00-apps/05-day-8-app/src/system-context.ts:84
↓ 2 callersMethodgetScrapeHistory
()
courses/01-deepsearch-in-typescript/00-apps/05.5-day-8-app-with-resumable-streams/src/system-context.ts:84
↓ 2 callersFunctionparsePath
(relativePath: string)
internal/reorder-examples.ts:5
↓ 2 callersFunctionreadDb
()
examples/_TODO/agents/04-working-memory-TODO/server/server.ts:27
↓ 2 callersFunctionrunHonoApp
(opts: { root: string })
examples/_shared/dev-server/run-local-dev-server-new.ts:38
↓ 2 callersFunctionstreamFromDeepSearch
(opts: { messages: Message[]; onFinish: Parameters<typeof streamText>[0]["onFinish"]; langfuseTraceId?:
courses/01-deepsearch-in-typescript/00-apps/05-day-8-app/src/deep-search.ts:5
↓ 2 callersFunctionstreamFromDeepSearch
(opts: { messages: Message[]; onFinish: Parameters<typeof streamText>[0]["onFinish"]; langfuseTraceId?:
courses/01-deepsearch-in-typescript/00-apps/06-final-app/src/deep-search.ts:5
↓ 2 callersFunctionstreamFromDeepSearch
(opts: { messages: UIMessage[]; langfuseTraceId?: string; writeMessagePart?: UIMessageStreamWriter<OurMe
courses/01-deepsearch-in-typescript/00-apps/07-migrated-to-v5/src/deep-search.ts:10
↓ 2 callersFunctionstreamFromDeepSearch
(opts: { messages: Message[]; onFinish: Parameters<typeof streamText>[0]["onFinish"]; langfuseTraceId?:
courses/01-deepsearch-in-typescript/00-apps/05.5-day-8-app-with-resumable-streams/src/deep-search.ts:5
↓ 2 callersFunctionstreamFromDeepSearch
(opts: { messages: Message[]; onFinish: Parameters<typeof streamText>[0]["onFinish"]; telemetry: Telemet
courses/01-deepsearch-in-typescript/00-apps/03-day-4-app/src/deep-search.ts:7
↓ 2 callersFunctionstreamFromDeepSearch
(opts: { messages: Message[]; onFinish: Parameters<typeof streamText>[0]["onFinish"]; telemetry: Telemet
courses/01-deepsearch-in-typescript/00-apps/04-day-6-app/src/deep-search.ts:7
↓ 2 callersFunctionsummarizeText
(input: string)
examples/vercel-ai-sdk/03-system-prompt/main.ts:8
↓ 2 callersFunctionupsertChat
(opts: { userId: string; chatId: string; title: string; messages: Message[]; })
courses/01-deepsearch-in-typescript/00-apps/05-day-8-app/src/server/db/queries.ts:6
↓ 2 callersFunctionupsertChat
(opts: { userId: string; chatId: string; title: string; messages: Message[]; })
courses/01-deepsearch-in-typescript/00-apps/06-final-app/src/server/db/queries.ts:6
↓ 2 callersFunctionupsertChat
(opts: { userId: string; chatId: string; title: string; messages: UIMessage[]; })
courses/01-deepsearch-in-typescript/00-apps/07-migrated-to-v5/src/server/db/queries.ts:6
↓ 2 callersFunctionupsertChat
(opts: { userId: string; chatId: string; title: string; messages: Message[]; })
courses/01-deepsearch-in-typescript/00-apps/02-day-3-app/src/server/db/queries.ts:6
↓ 2 callersFunctionupsertChat
(opts: { userId: string; chatId: string; title: string; messages: Message[]; })
courses/01-deepsearch-in-typescript/00-apps/05.5-day-8-app-with-resumable-streams/src/server/db/queries.ts:6
↓ 2 callersFunctionupsertChat
(opts: { userId: string; chatId: string; title: string; messages: Message[]; })
courses/01-deepsearch-in-typescript/00-apps/03-day-4-app/src/server/db/queries.ts:6
↓ 2 callersFunctionupsertChat
(opts: { userId: string; chatId: string; title: string; messages: Message[]; })
courses/01-deepsearch-in-typescript/00-apps/04-day-6-app/src/server/db/queries.ts:6
↓ 1 callersFunctionaddGitKeeps
(dir: string)
internal/add-gitkeeps.ts:4
↓ 1 callersMethodansweredQuestionsSection
()
internal/read-articles.ts:73
↓ 1 callersFunctionappendStreamId
(opts: { chatId: string; streamId: string; })
courses/01-deepsearch-in-typescript/00-apps/05.5-day-8-app-with-resumable-streams/src/server/db/queries.ts:87
↓ 1 callersFunctionaskAQuestion
(prompt: string)
examples/vercel-ai-sdk/15-react-to-tool-results/main.ts:20
↓ 1 callersFunctionaskSwapiApi
(prompt: string)
examples/vercel-ai-sdk/16-more-advanced-tool-calling-TODO/main.ts:23
↓ 1 callersFunctionbulkCrawlWebsites
( options: BulkCrawlOptions, )
courses/01-deepsearch-in-typescript/00-apps/05-day-8-app/src/server/scraper.ts:110
↓ 1 callersFunctionbulkCrawlWebsites
( options: BulkCrawlOptions, )
courses/01-deepsearch-in-typescript/00-apps/06-final-app/src/server/scraper.ts:110
↓ 1 callersFunctionbulkCrawlWebsites
( options: BulkCrawlOptions, )
courses/01-deepsearch-in-typescript/00-apps/07-migrated-to-v5/src/server/scraper.ts:110
↓ 1 callersFunctionbulkCrawlWebsites
( options: BulkCrawlOptions, )
courses/01-deepsearch-in-typescript/00-apps/05.5-day-8-app-with-resumable-streams/src/server/scraper.ts:110
↓ 1 callersFunctionbulkCrawlWebsites
( options: BulkCrawlOptions, )
courses/01-deepsearch-in-typescript/00-apps/03-day-4-app/src/server/scraper.ts:110
↓ 1 callersFunctionbulkCrawlWebsites
( options: BulkCrawlOptions, )
courses/01-deepsearch-in-typescript/00-apps/04-day-6-app/src/server/scraper.ts:110
↓ 1 callersFunctionbulkCrawlWebsites
( options: BulkCrawlOptions, )
examples/model-context-protocol/07-my-mcp-on-http/crawl-site.ts:125
↓ 1 callersFunctionbulkCrawlWebsites
( options: BulkCrawlOptions, )
examples/model-context-protocol/04-logging-with-stdio-transport/crawl-site.ts:125
↓ 1 callersFunctionbulkCrawlWebsites
( options: BulkCrawlOptions, )
examples/model-context-protocol/06-my-mcp/crawl-site.ts:125
↓ 1 callersFunctioncacheWithRedis
( keyPrefix: string, fn: TFunc, )
courses/01-deepsearch-in-typescript/00-apps/01-day-1-app/src/server/redis/redis.ts:9
↓ 1 callersFunctioncacheWithRedis
( keyPrefix: string, fn: TFunc, )
courses/01-deepsearch-in-typescript/00-apps/02-day-3-app/src/server/redis/redis.ts:9
↓ 1 callersFunctioncheckFactuality
(opts: { question: string; groundTruth: string; submission: string; })
courses/01-deepsearch-in-typescript/00-apps/05-day-8-app/src/factuality-scorer.ts:6
↓ 1 callersFunctioncheckFactuality
(opts: { question: string; groundTruth: string; submission: string; })
courses/01-deepsearch-in-typescript/00-apps/06-final-app/src/factuality-scorer.ts:6
↓ 1 callersFunctioncheckFactuality
(opts: { question: string; groundTruth: string; submission: string; })
courses/01-deepsearch-in-typescript/00-apps/07-migrated-to-v5/src/factuality-scorer.ts:6
↓ 1 callersFunctioncheckFactuality
(opts: { question: string; groundTruth: string; submission: string; })
courses/01-deepsearch-in-typescript/00-apps/05.5-day-8-app-with-resumable-streams/src/factuality-scorer.ts:6
↓ 1 callersFunctioncheckFactuality
(opts: { question: string; groundTruth: string; submission: string; })
courses/01-deepsearch-in-typescript/00-apps/04-day-6-app/src/factuality-scorer.ts:6
↓ 1 callersFunctioncheckIsSafe
( ctx: SystemContext, )
courses/01-deepsearch-in-typescript/00-apps/06-final-app/src/guardrails.ts:7
next →1–100 of 358, ranked by callers