MCPcopy Create free account

hub / github.com/ai-that-works/ai-that-works / functions

Functions2,155 in github.com/ai-that-works/ai-that-works

↓ 2 callersFunction_zoom_to
Ctrl+scroll until zoom reaches target_pct (within tolerance). Returns final zoom. Mouse must already be positioned over the canvas before cal
2026-02-17-automating-aitw/src/excalidraw/browser_agent.py:115
↓ 2 callersFunctionagentLoop
(thread: Thread)
2025-05-17-workshop-sf-twelve-factor-agents/agents-workshop/06-customize-prompt/src/agent.ts:62
↓ 2 callersFunctionagentLoop
(thread: Thread)
2025-05-17-workshop-sf-twelve-factor-agents/agents-workshop/05-human-tools/walkthrough/05-agent.ts:62
↓ 2 callersFunctionagentLoop
(thread: Thread)
2025-05-17-workshop-sf-twelve-factor-agents/agents-workshop/07-context-window/src/agent.ts:62
↓ 2 callersFunctionagentLoop
(thread: Thread)
2025-05-17-workshop-sf-twelve-factor-agents/agents-workshop/10-human-approval/walkthrough/10-agent.ts:84
↓ 2 callersFunctionagentLoop
(thread: Thread)
2025-05-10-workshop-nyc-twelve-factor-agents/workshop-agents/06-customize-prompt/src/agent.ts:62
↓ 2 callersFunctionagentLoop
(thread: Thread)
2025-05-10-workshop-nyc-twelve-factor-agents/workshop-agents/05-human-tools/walkthrough/05-agent.ts:62
↓ 2 callersFunctionagentLoop
(thread: Thread)
2025-05-10-workshop-nyc-twelve-factor-agents/workshop-agents/07-context-window/src/agent.ts:62
↓ 2 callersFunctionagentLoop
(thread: Thread)
2025-05-10-workshop-nyc-twelve-factor-agents/workshop-agents/10-human-approval/walkthrough/10-agent.ts:84
↓ 2 callersFunctionagent_loop
Main agent loop that calls the BAML agent and executes tools
2025-10-21-agentic-rag-context-engineering/main.py:535
↓ 2 callersFunctionansi256ToHex
(n: number | string)
2025-09-30-dyanmic-schemas/frontend/components/ansii-string.tsx:74
↓ 2 callersFunctionaskManager
(lastEvent: Event)
2025-06-03-humans-as-tools-async/src/cli.ts:51
↓ 2 callersMethodawaitingHumanResponse
()
2025-05-17-workshop-sf-twelve-factor-agents/agents-workshop/11-humanlayer-approval/src/agent.ts:33
↓ 2 callersMethodawaitingHumanResponse
()
2025-05-17-workshop-sf-twelve-factor-agents/agents-workshop/10-human-approval/walkthrough/10-agent.ts:33
↓ 2 callersMethodawaitingHumanResponse
()
2025-05-10-workshop-nyc-twelve-factor-agents/workshop-agents/10-human-approval/walkthrough/10-agent.ts:33
↓ 2 callersFunctionbatchDeleteTodos
( todoIds: string[], )
2025-10-28-ralph-wiggum-coding-agent-power-tools/webapp/src/app/actions/todos.ts:798
↓ 2 callersFunctioncheck_gift_email
(email: str)
2025-05-20-policies-to-prompts/pipeline.py:23
↓ 2 callersMethodchunk
Return a list of audio file paths ready for transcription. If *audio_path* is within the size limit it is returned as-is (no copy). O
2026-04-11-unconf-sf/src/transcriber/audio_chunker.py:21
↓ 2 callersFunctioncli
()
2025-06-03-humans-as-tools-async/src/cli.ts:42
↓ 2 callersFunctionconvertTextmateToShiki
( textmateGrammar: Record<string, any>, embeddedLangs: string[] = [], )
2025-09-30-dyanmic-schemas/frontend/components/markdown/shiki-grammars.ts:14
↓ 2 callersFunctioncreateAntmlParser
()
2025-11-05-event-driven-agents/demo/src/antml/AntmlParser.ts:302
↓ 2 callersFunctioncreateList
( userId: string, input: CreateListInput, )
2025-10-28-ralph-wiggum-coding-agent-power-tools/webapp/src/lib/lists-server.ts:12
↓ 2 callersFunctioncreateNextRecurringInstance
( completedTodo: Todo, )
2025-10-28-ralph-wiggum-coding-agent-power-tools/webapp/src/app/actions/todos.ts:83
↓ 2 callersFunctioncreate_waffle_chart
Create a true waffle chart where each square represents one item.
2025-09-23-evals-for-classification/ui/analysis.py:117
↓ 2 callersFunctiondeleteDirRecursive
(dirPath: string)
2025-04-22-twelve-factor-agents/step-by-step/hack/restore-walkthrough.ts:45
↓ 2 callersFunctiondeleteList
( listId: string, userId: string, )
2025-10-28-ralph-wiggum-coding-agent-power-tools/webapp/src/lib/lists-server.ts:109
↓ 2 callersFunctionembed
(text: str)
2025-03-31-large-scale-classification/hello.py:39
↓ 2 callersFunctionembed
(text: str)
2025-05-27-mcp-with-10000-tools/tools.py:24
↓ 2 callersFunctionensure_dir
(path: str)
2025-07-22-multimodality/main.py:12
↓ 2 callersMethodevaluate_all_receipts_async
Evaluate all receipts in the training_wheels dataset with async concurrency control. Args: max_concurrent: Maximum number
2025-12-02-multimodal-evals/src/receipt_evaluator.py:495
↓ 2 callersMethodevaluate_data_completeness
Check for missing required fields.
2025-12-02-multimodal-evals/src/receipt_evaluator.py:381
↓ 2 callersMethodevaluate_grand_total_calculation
Verify subtotal + service_charge + tax + rounding - discount_on_total = grand_total.
2025-12-02-multimodal-evals/src/receipt_evaluator.py:325
↓ 2 callersMethodevaluate_positive_values
Ensure all monetary values (except rounding and discount) are positive.
2025-12-02-multimodal-evals/src/receipt_evaluator.py:204
↓ 2 callersMethodevaluate_receipt
Evaluate a single receipt with retry logic for failed evaluations.
2025-12-02-multimodal-evals/src/receipt_evaluator.py:419
↓ 2 callersMethodevaluate_subtotal_consistency
Verify sum of transactions equals subtotal when present.
2025-12-02-multimodal-evals/src/receipt_evaluator.py:245
↓ 2 callersMethodevaluate_sum_validation
Check if sum of transactions + service charge + tax + rounding - discount_on_total equals grand_total.
2025-12-02-multimodal-evals/src/receipt_evaluator.py:150
↓ 2 callersMethodevaluate_unit_price_accuracy
Check (unit_price - unit_discount) * quantity = total_price for each transaction.
2025-12-02-multimodal-evals/src/receipt_evaluator.py:280
↓ 2 callersFunctionexecute_baml
( stream: bool, file: UploadFile = File(None), content: str = Form(None), url: str = Form(None
2025-09-30-dyanmic-schemas/backend/server.py:86
↓ 2 callersMethodexecute_tool
Execute a tool, handling sub-agents specially
2025-10-21-agentic-rag-context-engineering/agent_runtime.py:47
↓ 2 callersMethodextract
Extract audio from *video_path* into *output_dir*. Returns the path to the resulting MP3 file. Raises RuntimeError if ffmpeg fails.
2026-04-11-unconf-sf/src/transcriber/audio_extractor.py:10
↓ 2 callersMethodextractImageFromDescription
(event: LumaEvent)
tools/luma.ts:46
↓ 2 callersMethodextract_receipt_data
Extract receipt data using BAML with image preprocessing.
2025-12-02-multimodal-evals/src/receipt_evaluator.py:125
↓ 2 callersMethodfetchEvents
(period: 'past' | 'future' = 'past')
tools/luma.ts:99
↓ 2 callersFunctionfetchLists
()
2025-10-28-ralph-wiggum-coding-agent-power-tools/webapp/src/components/lists/ListSelector.tsx:23
↓ 2 callersFunctionfetchTodos
(uid: string)
2026-04-14-agentic-coding-for-frontend-apps/03-wired-vs-pure/src/components/wired/TodoCardWired.tsx:17
↓ 2 callersFunctionfetch_page_text
Fetch a page and return a rough text extraction.
2026-04-07-sse-streaming/main.py:50
↓ 2 callersFunctionformatCustomRecurrence
(fields: RecurrenceFields)
2025-10-28-ralph-wiggum-coding-agent-power-tools/webapp/src/lib/recurrence.ts:39
↓ 2 callersFunctionformatFileSize
(bytes: number | undefined)
2025-07-01-ai-content-pipeline-2/frontend/src/lib/utils.ts:40
↓ 2 callersFunctionformatFileSize
(bytes: number | undefined)
2025-06-24-ai-content-pipeline/frontend/src/lib/utils.ts:34
↓ 2 callersFunctionformatSingleEvent
(event: LumaEvent)
tools/luma.ts:215
↓ 2 callersFunctionformat_conversation
Format conversation history for LLM input.
2025-09-02-voice-agent-supervisor-threading/voice_agent.py:58
↓ 2 callersMethodfrom_api_response
Create a Guest from the API response entry. Args: entry: API response entry containing guest data Returns:
2026-02-17-automating-aitw/src/luma/luma_client.py:45
↓ 2 callersFunctiongenerate_baml
( stream: bool, file: UploadFile = File(None), content: str = Form(None), url: str = Form(None
2025-09-30-dyanmic-schemas/backend/server.py:71
↓ 2 callersMethodgenerate_email_draft
Generate professional email draft from video summary Returns: EmailDraft with subject, body, and call-to-action
2025-06-24-ai-content-pipeline/backend/ai_generator.py:38
↓ 2 callersFunctiongenerate_icon_image
Generate a podcast thumbnail by sending the base image and prompt to Gemini. Args: title: The episode title subtitle: The ep
2026-02-17-automating-aitw/src/thumbnail_creation/create_thumbnail.py:24
↓ 2 callersMethodgenerate_linkedin_post
Generate LinkedIn post from video summary Returns: LinkedInPost with content and hashtags
2025-06-24-ai-content-pipeline/backend/ai_generator.py:81
↓ 2 callersFunctiongenerate_site_map
Get the list of pages in the site.
2026-04-07-sse-streaming/main.py:42
↓ 2 callersFunctiongenerate_subtitle
Generate subtitle using BAML function.
2026-02-17-automating-aitw/src/thumbnail_creation/cli.py:29
↓ 2 callersMethodgenerate_twitter_thread
Generate Twitter thread from video summary Returns: TwitterThread with tweets and hashtags
2025-06-24-ai-content-pipeline/backend/ai_generator.py:60
↓ 2 callersMethodgetAccessToken
()
tools/zoom.ts:66
↓ 2 callersFunctiongetAttachment
(id: string)
2025-10-28-ralph-wiggum-coding-agent-power-tools/webapp/src/lib/attachments-server.ts:100
↓ 2 callersFunctiongetDigestEmailText
( frequency: "DAILY" | "WEEKLY", notifications: GroupedNotifications, )
2025-10-28-ralph-wiggum-coding-agent-power-tools/webapp/src/lib/email-digests.ts:207
↓ 2 callersFunctiongetEnvVar
(key: string)
2025-10-28-ralph-wiggum-coding-agent-power-tools/webapp/src/lib/config.ts:18
↓ 2 callersFunctiongetLayoutedElements
( nodes: Node<TodoNodeData>[], edges: Edge[], direction = "TB", )
2025-10-28-ralph-wiggum-coding-agent-power-tools/webapp/src/components/graph/GraphView.tsx:40
↓ 2 callersFunctiongetNotificationTypeLabel
(type: NotificationType)
2025-10-28-ralph-wiggum-coding-agent-power-tools/webapp/src/lib/email-digests.ts:42
↓ 2 callersFunctiongetRecordingTypeIcon
(type: string | undefined)
2025-07-01-ai-content-pipeline-2/frontend/src/components/shared/utils.tsx:23
↓ 2 callersFunctiongetRecordingTypeIcon
(type: string | undefined)
2025-06-24-ai-content-pipeline/frontend/src/components/shared/utils.tsx:16
↓ 2 callersFunctiongetResend
()
2025-10-28-ralph-wiggum-coding-agent-power-tools/webapp/src/lib/email.ts:8
↓ 2 callersFunctiongetSummaryStats
(grouped: GroupedNotifications)
2025-10-28-ralph-wiggum-coding-agent-power-tools/webapp/src/lib/email-digests.ts:66
↓ 2 callersFunctiongetTemplates
()
2025-10-28-ralph-wiggum-coding-agent-power-tools/webapp/src/app/actions/templates.ts:92
↓ 2 callersFunctiongetTodoDependencies
(todoId: string)
2025-10-28-ralph-wiggum-coding-agent-power-tools/webapp/src/app/actions/todos.ts:1224
↓ 2 callersFunctiongetTodoNotificationRecipients
( todoId: string, excludeUserId: string, )
2025-10-28-ralph-wiggum-coding-agent-power-tools/webapp/src/app/actions/comments.ts:34
↓ 2 callersFunctiongetVideoStatusIcon
(status: string | undefined)
2025-07-01-ai-content-pipeline-2/frontend/src/components/shared/utils.tsx:10
↓ 2 callersFunctiongetVideoStatusIcon
(status: string | undefined)
2025-06-24-ai-content-pipeline/frontend/src/components/shared/utils.tsx:3
↓ 2 callersFunctionget_authenticated_youtube_service
Get authenticated YouTube service using OAuth 2.0 Based on YouTube API documentation pattern
2025-07-01-ai-content-pipeline-2/backend/oauth_setup.py:47
↓ 2 callersFunctionget_authenticated_youtube_service
Get authenticated YouTube service using OAuth 2.0 Based on YouTube API documentation pattern
2025-06-24-ai-content-pipeline/backend/oauth_setup.py:53
↓ 2 callersMethodget_receipt_files
Get all receipt image files and their corresponding metadata files.
2025-12-02-multimodal-evals/src/receipt_evaluator.py:78
↓ 2 callersFunctionhandleNextStep
(nextStep: CalculatorTool, thread: Thread)
2025-05-17-workshop-sf-twelve-factor-agents/agents-workshop/11-humanlayer-approval/src/agent.ts:46
↓ 2 callersFunctionhandleNextStep
(nextStep: CalculatorTool, thread: Thread)
2025-05-17-workshop-sf-twelve-factor-agents/agents-workshop/10-human-approval/walkthrough/10-agent.ts:46
↓ 2 callersFunctionhandleNextStep
(nextStep: CalculatorTool, thread: Thread)
2025-05-10-workshop-nyc-twelve-factor-agents/workshop-agents/10-human-approval/walkthrough/10-agent.ts:46
↓ 2 callersFunctionhandleToggleReaction
(emoji: string)
2025-10-28-ralph-wiggum-coding-agent-power-tools/webapp/src/components/todos/ReactionBar.tsx:59
↓ 2 callersFunctionhandle_stream
(stream: BamlStream[StreamTypeVar, FinalTypeVar], to_data: Callable[[StreamTypeVar | FinalTypeVar], Any])
2025-09-30-dyanmic-schemas/backend/server.py:119
↓ 2 callersFunctionisAuthenticated
()
2025-10-28-ralph-wiggum-coding-agent-power-tools/webapp/src/lib/auth.ts:23
↓ 2 callersMethodis_child_of
Check if one category is a child of another. Args: potential_child: Path that might be child parent: Path that might
2025-09-23-evals-for-classification/src/shared/correctness.py:100
↓ 2 callersMethodis_done
(self, convo_id: str)
2025-08-19-interruptible-agents/runtime.py:219
↓ 2 callersMethodis_sibling_of
Check if two categories are siblings (same parent). Args: path1: First category path path2: Second category path
2025-09-23-evals-for-classification/src/shared/correctness.py:112
↓ 2 callersFunctionlesson_plan_test_harness
(test_idx: int, topic: str)
2025-05-13-designing-evals/hello.py:12
↓ 2 callersMethodlist_events
List calendar events after a specific date. Args: after: Start date for event search. If not provided, uses LOOKBACK_MON
2026-02-17-automating-aitw/src/luma/luma_client.py:169
↓ 2 callersFunctionload_companies
()
2025-06-17-entity-extraction/hello.py:6
↓ 2 callersMethodload_dataset
Load the CORD-v2 dataset from Hugging Face. Args: force_reload: If True, forces re-download even if cached data
2025-12-02-multimodal-evals/load_cord_dataset.py:50
↓ 2 callersMethodload_google_credentials
Load Google credentials from file
2025-07-01-ai-content-pipeline-2/backend/auth.py:81
↓ 2 callersMethodload_google_credentials
Load Google credentials from file
2025-06-24-ai-content-pipeline/backend/auth.py:79
↓ 2 callersFunctionlogRequestResponse
( method: string, url: string, headers: any, requestBody: any, responseStatus: number, responseHea
2025-09-16-coding-agent-tools-bash-vs-mcp/src/index.ts:28
↓ 2 callersMethodlog_error
(self, error: str)
2025-10-21-agentic-rag-context-engineering/tui.py:144
↓ 2 callersFunctionmakeInterruptible
( operation: Effect.Effect<A, E, R>, eventBus: EventBus )
2025-11-05-event-driven-agents/demo/src/utils/interruptible.ts:89
↓ 2 callersFunctionnotFound
(res: Response)
2025-06-03-humans-as-tools-async/src/server.ts:52
↓ 2 callersMethodon_iteration
Callback when iteration starts
2025-10-21-agentic-rag-context-engineering/tui.py:337
↓ 2 callersMethodon_status_update
Callback for status updates
2025-10-21-agentic-rag-context-engineering/tui.py:378
↓ 2 callersMethodon_tool_result
Callback when tool execution completes
2025-10-21-agentic-rag-context-engineering/tui.py:355
↓ 2 callersMethodon_tool_start
Callback when tool execution starts
2025-10-21-agentic-rag-context-engineering/tui.py:346
← previousnext →201–300 of 2,155, ranked by callers