Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ai-that-works/ai-that-works
/ functions
Functions
2,155 in github.com/ai-that-works/ai-that-works
⨍
Functions
2,155
◇
Types & classes
564
↳
Endpoints
48
↓ 2 callers
Function
processLine
(line: string, lineNumber: number, seenMessageIds: Set<string>)
2025-09-16-coding-agent-tools-bash-vs-mcp/src/inspect-logs.ts:23
↓ 2 callers
Function
processPatterns
(patterns: any[])
2025-09-30-dyanmic-schemas/frontend/components/markdown/shiki-grammars.ts:49
↓ 2 callers
Method
queue_message
(self, msg: Message)
2025-08-19-interruptible-agents/runtime.py:44
↓ 2 callers
Function
randomFloat
(min: number, max: number)
2025-08-26-claude-for-non-code-workflows/tools/pull-metrics.ts:50
↓ 2 callers
Function
read_input_content
Processes the input from one of the following: - file: an uploaded file (image, audio, PDF or text) - content: a text string - url: a
2025-09-30-dyanmic-schemas/backend/server.py:138
↓ 2 callers
Method
render
(self)
2025-10-21-agentic-rag-context-engineering/tui.py:37
↓ 2 callers
Function
render_custom_testing
Render the custom testing interface.
2025-09-23-evals-for-classification/ui/components.py:420
↓ 2 callers
Function
resetField
(field: keyof BAML)
2025-09-30-dyanmic-schemas/frontend/components/generated-baml-section.tsx:69
↓ 2 callers
Function
resolveIssueId
(providedId?: string)
2025-09-16-coding-agent-tools-bash-vs-mcp/linear-cli/linear-cli.ts:57
↓ 2 callers
Function
rgbToHex
(r: number, g: number, b: number)
2025-09-30-dyanmic-schemas/frontend/components/ansii-string.tsx:65
↓ 2 callers
Function
runOnce
(prompt: string, iteration: number)
2026-01-13-applying-12-factor-principles-to-coding-agent-sdks/src/ralph.ts:62
↓ 2 callers
Function
run_all_tests
Run all available tests.
2025-09-23-evals-for-classification/tests/run_tests.py:129
↓ 2 callers
Method
run_loop
Run the full agent loop until completion
2025-10-21-agentic-rag-context-engineering/agent_runtime.py:256
↓ 2 callers
Function
run_narrowing_accuracy_test
Run the narrowing accuracy integration test.
2025-09-23-evals-for-classification/tests/run_tests.py:33
↓ 2 callers
Function
run_pipeline_accuracy_test
Run the complete pipeline accuracy integration test.
2025-09-23-evals-for-classification/tests/run_tests.py:49
↓ 2 callers
Function
run_selection_accuracy_test
Run the selection accuracy integration test.
2025-09-23-evals-for-classification/tests/run_tests.py:41
↓ 2 callers
Function
run_tui
Run the TUI application
2025-10-21-agentic-rag-context-engineering/tui.py:460
↓ 2 callers
Function
run_unit_tests
Run unit tests using pytest.
2025-09-23-evals-for-classification/tests/run_tests.py:57
↓ 2 callers
Function
saveTrackingLog
(trackingLog: TrackingLog)
2026-01-13-applying-12-factor-principles-to-coding-agent-sdks/src/delivery-tracking-agent.ts:40
↓ 2 callers
Function
saveWorkflowLog
(workflowLog: AssignmentLog)
2026-01-13-applying-12-factor-principles-to-coding-agent-sdks/src/assignment-workflow.ts:34
↓ 2 callers
Method
save_dataset_locally
Save the dataset to local files in the specified format. Note: Images cannot be saved to JSON/CSV formats, only parquet preserves the
2025-12-02-multimodal-evals/load_cord_dataset.py:111
↓ 2 callers
Method
save_results
Save evaluation results to disk.
2025-12-02-multimodal-evals/src/receipt_evaluator.py:572
↓ 2 callers
Function
seededRng
(seed: number)
2026-04-14-agentic-coding-for-frontend-apps/03-wired-vs-pure/server.ts:6
↓ 2 callers
Function
sendMagicLinkEmail
( email: string, token: string, )
2025-10-28-ralph-wiggum-coding-agent-power-tools/webapp/src/lib/email.ts:121
↓ 2 callers
Function
showDiff
(command: string)
2025-04-22-twelve-factor-agents/step-by-step/hack/run-walkthrough.ts:37
↓ 2 callers
Method
summarize_video
Generate video summary from transcript using BAML Returns: VideoSummary with bullet points, topics, and takeaways
2025-06-24-ai-content-pipeline/backend/ai_generator.py:17
↓ 2 callers
Function
test_youtube_connection
Test YouTube API connection by fetching channel info
2025-07-01-ai-content-pipeline-2/backend/oauth_setup.py:108
↓ 2 callers
Function
test_youtube_connection
Test YouTube API connection by fetching channel info
2025-06-24-ai-content-pipeline/backend/oauth_setup.py:107
↓ 2 callers
Function
test_zoom_connection
Test Zoom API connection by fetching user info
2025-07-01-ai-content-pipeline-2/backend/oauth_setup.py:176
↓ 2 callers
Function
test_zoom_connection
Test Zoom API connection by fetching user info
2025-06-24-ai-content-pipeline/backend/oauth_setup.py:173
↓ 2 callers
Function
toggleExpand
(key: string)
2025-09-30-dyanmic-schemas/frontend/components/execution-result-section.tsx:137
↓ 2 callers
Function
updateField
(field: keyof BAML, value: string)
2025-09-30-dyanmic-schemas/frontend/components/generated-baml-section.tsx:79
↓ 2 callers
Function
updateList
( listId: string, userId: string, input: UpdateListInput, )
2025-10-28-ralph-wiggum-coding-agent-power-tools/webapp/src/lib/lists-server.ts:76
↓ 2 callers
Function
useKeyboardShortcuts
( shortcuts: KeyboardShortcutConfig, options: UseKeyboardShortcutsOptions = {}, )
2025-10-28-ralph-wiggum-coding-agent-power-tools/webapp/src/lib/hooks/useKeyboardShortcuts.ts:65
↓ 2 callers
Function
waitForInterruptComplete
( ref: SubscriptionRef.SubscriptionRef<T> )
2025-11-05-event-driven-agents/demo/src/__tests__/test-helpers.ts:117
↓ 2 callers
Function
waitForQueueEmpty
( ref: SubscriptionRef.SubscriptionRef<T> )
2025-11-05-event-driven-agents/demo/src/__tests__/test-helpers.ts:83
↓ 2 callers
Function
waitForStreamingStop
( ref: SubscriptionRef.SubscriptionRef<T> )
2025-11-05-event-driven-agents/demo/src/__tests__/test-helpers.ts:61
↓ 1 callers
Function
Table
({ className, ...props }: React.ComponentProps<"table">)
2025-09-30-dyanmic-schemas/frontend/components/ui/table.tsx:7
↓ 1 callers
Method
__init__
(self, runtime: ConversationRuntime, initial_query: str)
2025-08-19-interruptible-agents/runtime.py:75
↓ 1 callers
Method
__init__
Initialize the hybrid narrowing strategy. Args: embedding_service: The module's embedding service. use_vector_store:
2025-09-23-evals-for-classification/src/classification/narrowing.py:192
↓ 1 callers
Method
__init__
(self, base_url: str)
2026-04-07-sse-streaming/main.py:23
↓ 1 callers
Method
_add_session_guests
Add guests to the session via email.
2026-02-17-automating-aitw/src/riverside/riverside_agent.py:504
↓ 1 callers
Method
_build_category_cache
Build cache of existing categories for fast lookup.
2025-09-23-evals-for-classification/src/classification/vector_store.py:104
↓ 1 callers
Method
_build_dynamic_enum
Build BAML TypeBuilder for dynamic categories. Args: categories: The categories to build the TypeBuilder for. Returns:
2025-09-23-evals-for-classification/src/classification/selection.py:33
↓ 1 callers
Method
_build_hierarchy_maps
Build lookup maps for efficient hierarchy navigation.
2025-09-23-evals-for-classification/src/shared/correctness.py:33
↓ 1 callers
Method
_check_slug_available
Check if a slug is available for use. Args: slug: The slug to check Returns: True if the slug is av
2026-02-17-automating-aitw/src/luma/luma_client.py:330
↓ 1 callers
Method
_click_session_option
Click the 'Session' option in the new session dropdown.
2026-02-17-automating-aitw/src/riverside/riverside_agent.py:283
↓ 1 callers
Function
_collect_pipeline_categories
Collect all categories involved in the pipeline analysis.
2025-09-23-evals-for-classification/ui/components.py:300
↓ 1 callers
Function
_compute_clip_times
Return start/end time dicts for a clip, or null values if not computable.
2026-04-11-unconf-sf/src/clip_finder/find.py:49
↓ 1 callers
Method
_create_collection
Create a new collection with current settings.
2025-09-23-evals-for-classification/src/classification/vector_store.py:90
↓ 1 callers
Method
_create_event_times
Create start and end times for an event on the given date. Events are always 10:15-11:15 AM PST. Args: event_da
2026-02-17-automating-aitw/src/luma/luma_client.py:367
↓ 1 callers
Function
_create_pipeline_table_data
Create the data for the pipeline analysis table.
2025-09-23-evals-for-classification/ui/components.py:322
↓ 1 callers
Function
_deslop
Run text through deslop CLI via uvx. Falls back to original on failure.
2026-04-11-unconf-sf/src/xpost_generator/core.py:36
↓ 1 callers
Function
_deslop
Run text through the deslop CLI via uvx. Falls back to original text on failure.
2026-04-11-unconf-sf/src/description_generator/generate.py:47
↓ 1 callers
Method
_download_zoom_recording
Download Zoom recording with caching
2025-07-01-ai-content-pipeline-2/backend/video_processor.py:126
↓ 1 callers
Method
_download_zoom_recording
Download Zoom recording with caching
2025-06-24-ai-content-pipeline/backend/video_processor.py:124
↓ 1 callers
Function
_evaluate_flexible_correctness
Evaluate correctness using flexible definition and return results.
2025-09-23-evals-for-classification/ui/components.py:241
↓ 1 callers
Function
_excerpt
(text: str, max_words: int = _TRANSCRIPT_WORD_LIMIT)
2026-04-11-unconf-sf/src/xpost_generator/core.py:7
↓ 1 callers
Function
_excerpt
(text: str, max_words: int = _TRANSCRIPT_WORD_LIMIT)
2026-04-11-unconf-sf/src/description_generator/generate.py:40
↓ 1 callers
Method
_fill_description
Fill in the session description field.
2026-02-17-automating-aitw/src/riverside/riverside_agent.py:374
↓ 1 callers
Method
_fill_session_name
Fill in the session name field.
2026-02-17-automating-aitw/src/riverside/riverside_agent.py:327
↓ 1 callers
Method
_find_anchor
Return the character offset of *anchor* in *transcript*. Tries exact match first, then case-insensitive, then a trimmed first-15-word
2026-04-11-unconf-sf/src/talk_segmenter/transcript_splitter.py:44
↓ 1 callers
Method
_find_pos
(self, anchor: str)
2026-04-11-unconf-sf/src/talk_segmenter/timestamp_mapper.py:41
↓ 1 callers
Method
_format_slug
Format a URL suffix into a valid slug. Args: luma_url_suffix: The URL suffix to format Returns: For
2026-02-17-automating-aitw/src/luma/luma_client.py:318
↓ 1 callers
Function
_generate_batch
Call BAML for a batch of talks; return {talk_number: description}.
2026-04-11-unconf-sf/src/description_generator/generate.py:73
↓ 1 callers
Method
_generate_embeddings
Generate embeddings for a batch of texts.
2025-09-23-evals-for-classification/scripts/build_vector_store.py:117
↓ 1 callers
Method
_generate_episode_readme
Generate the episode README using BAML and the example template
2025-07-01-ai-content-pipeline-2/backend/github_pr_service.py:213
↓ 1 callers
Method
_generate_root_readme
Generate the updated root README
2025-07-01-ai-content-pipeline-2/backend/github_pr_service.py:265
↓ 1 callers
Method
_get_access_token
Get Zoom access token from stored credentials
2025-07-01-ai-content-pipeline-2/backend/zoom_client.py:18
↓ 1 callers
Method
_get_access_token
Get Zoom access token from stored credentials
2025-06-24-ai-content-pipeline/backend/zoom_client.py:17
↓ 1 callers
Method
_get_cache_filename
Generate cache filename for a recording
2025-07-01-ai-content-pipeline-2/backend/video_processor.py:28
↓ 1 callers
Method
_get_cache_filename
Generate cache filename for a recording
2025-06-24-ai-content-pipeline/backend/video_processor.py:32
↓ 1 callers
Function
_get_duration
Return duration in seconds using ffprobe.
2026-04-11-unconf-sf/src/talk_segmenter/timestamp.py:39
↓ 1 callers
Method
_get_event_by_zoom_date_and_url
Find a Luma event that matches both the Zoom recording date AND contains the Zoom meeting ID in its URL/description. Returns the matc
2025-07-01-ai-content-pipeline-2/backend/luma_client.py:187
↓ 1 callers
Method
_get_lookback_date
Calculate the date to look back from today. Args: months: Number of months to look back (default: LOOKBACK_MONTHS)
2026-02-17-automating-aitw/src/luma/luma_client.py:154
↓ 1 callers
Method
_get_transcript
Get transcript from Zoom recording
2025-07-01-ai-content-pipeline-2/backend/video_processor.py:244
↓ 1 callers
Method
_get_transcript
Get transcript from Zoom recording
2025-06-24-ai-content-pipeline/backend/video_processor.py:228
↓ 1 callers
Method
_load_ref
(self, ref: str)
2025-05-10-workshop-nyc-twelve-factor-agents/workshop-bonus/parse_json_schema.py:68
↓ 1 callers
Method
_load_ref
(self, ref: str)
2025-05-27-mcp-with-10000-tools/parse_json_schema.py:76
↓ 1 callers
Function
_load_segment
(video_id: str, talk_number: int)
2026-04-11-unconf-sf/src/generate_xposts.py:46
↓ 1 callers
Method
_load_template
Load the template from file (cached after first load). Returns: The template string Raises:
2026-02-17-automating-aitw/src/thumbnail_creation/prompt_formatter.py:19
↓ 1 callers
Function
_load_transcript
(video_id: str, filename: str)
2026-04-11-unconf-sf/src/generate_xposts.py:55
↓ 1 callers
Method
_load_vector_store
Load the ChromaDB vector store. Args: auto_create: Whether to create the vector store if it doesn't exist.
2025-09-23-evals-for-classification/src/classification/vector_store.py:45
↓ 1 callers
Method
_load_youtube_credentials
Load YouTube API credentials from the existing OAuth setup
2025-07-01-ai-content-pipeline-2/backend/video_processor.py:35
↓ 1 callers
Method
_load_youtube_credentials
Load YouTube API credentials from the existing OAuth setup
2025-06-24-ai-content-pipeline/backend/video_processor.py:39
↓ 1 callers
Function
_narrow_down_categories
(text: str, categories: list[Category])
2025-03-31-large-scale-classification/hello.py:47
↓ 1 callers
Function
_narrow_down_categories
(text: str, tools: list[tuple[FieldType, Dict[str, Any]]])
2025-05-27-mcp-with-10000-tools/tools.py:31
↓ 1 callers
Function
_narrow_down_categories_llm
(text: str, categories: list[Category])
2025-03-31-large-scale-classification/hello.py:60
↓ 1 callers
Method
_narrow_in_memory
In-memory similarity search. Args: text: The text to narrow categories based on. categories: The categories to narrow
2025-09-23-evals-for-classification/src/classification/narrowing.py:98
↓ 1 callers
Method
_narrow_with_vector_store
Use vector store for fast similarity search. Args: text: The text to narrow categories based on. max_results: Maximum
2025-09-23-evals-for-classification/src/classification/narrowing.py:78
↓ 1 callers
Method
_navigate_calendar_to_month
Navigate the calendar to the target month.
2026-02-17-automating-aitw/src/riverside/riverside_agent.py:601
↓ 1 callers
Method
_open_new_session_form
Navigate to Planner and open the new session form.
2026-02-17-automating-aitw/src/riverside/riverside_agent.py:223
↓ 1 callers
Method
_parse_category_file
Parse category.txt into Category objects. Args: file_path: The path to the category file. Returns: The categ
2025-09-23-evals-for-classification/src/data/category_loader.py:32
↓ 1 callers
Method
_parse_category_line
Parse a single category line. Args: line: The line to parse. Returns: The category.
2025-09-23-evals-for-classification/src/data/category_loader.py:54
↓ 1 callers
Method
_parse_object
(self, json_schema: Dict[str, Any])
2025-05-10-workshop-nyc-twelve-factor-agents/workshop-bonus/parse_json_schema.py:12
↓ 1 callers
Method
_parse_object
(self, json_schema: Dict[str, Any])
2025-05-27-mcp-with-10000-tools/parse_json_schema.py:15
↓ 1 callers
Method
_parse_string
(self, json_schema: Dict[str, Any])
2025-05-10-workshop-nyc-twelve-factor-agents/workshop-bonus/parse_json_schema.py:53
↓ 1 callers
Method
_parse_string
(self, json_schema: Dict[str, Any])
2025-05-27-mcp-with-10000-tools/parse_json_schema.py:61
↓ 1 callers
Function
_pick_best_category
(text: str, categories: list[Category])
2025-03-31-large-scale-classification/hello.py:70
↓ 1 callers
Method
_print_error
(self, message: str)
2025-08-19-interruptible-agents/manager.py:77
← previous
next →
301–400 of 2,155, ranked by callers