🎁 Join our Telegram to get 15% OFF instantly! Click here

Matt Pocock (AIhero) – Build DeepSearch in TypeScript

Matt Pocock (AIhero) – Build DeepSearch in TypeScript
  • learnonline-icon Learn online or download via Google Drive
  • ensure-icon All course files are included
  • update-icon Free course updates via email
  • cheapprice-icon Seen it cheaper? We'll beat the price
  • lastupdatedate-icon Last Updated: 08-08-2025
  • size-icon Course Size: 3.4 GB
  • duration-icon Duration: 4.57 hour(s), 113 video(s)
$999- 97%

Sample Video

Curriculum (Google Drive Proof)

My Drive
Data
Matt Pocock (AIhero) - Build DeepSearch in TypeScript
Name
Owner
Last modified
File size
folder icon
00-Resources
me
Aug 08, 2025 me
β€”
folder icon
HTML
me
Aug 08, 2025 me
β€”
folder icon
PROMTS
me
Aug 08, 2025 me
β€”
001 What Are We Building.mp4
001 What Are We Building.mp4
me
Aug 08, 2025 me
18.7 MB
002 Installation Instructions (Don
002 Installation Instructions (Don't Skip This!).mp4
me
Aug 08, 2025 me
48.1 MB
003 Cursor Tips.mp4
003 Cursor Tips.mp4
me
Aug 08, 2025 me
1.4 MB
004 Explore The Repo problem.mp4
004 Explore The Repo problem.mp4
me
Aug 08, 2025 me
6.7 MB
005 Explore The Repo solution.mp4
005 Explore The Repo solution.mp4
me
Aug 08, 2025 me
19.7 MB
006 Setting Up Postgres.mp4
006 Setting Up Postgres.mp4
me
Aug 08, 2025 me
21.2 MB
007 Using Drizzle & Drizzle Studio.mp4
007 Using Drizzle & Drizzle Studio.mp4
me
Aug 08, 2025 me
20.3 MB
008 Setting Up Redis.mp4
008 Setting Up Redis.mp4
me
Aug 08, 2025 me
45.1 MB
009 FAQ
009 FAQ's.mp4
me
Aug 08, 2025 me
15.9 MB
010 Introduction.mp4
010 Introduction.mp4
me
Aug 08, 2025 me
13.1 MB
011 Choose An LLM problem.mp4
011 Choose An LLM problem.mp4
me
Aug 08, 2025 me
19.8 MB
012 Choose An LLM solution.mp4
012 Choose An LLM solution.mp4
me
Aug 08, 2025 me
8 MB
013 Our First Model Call problem.mp4
013 Our First Model Call problem.mp4
me
Aug 08, 2025 me
9.8 MB
014 Our First Model Call solution.mp4
014 Our First Model Call solution.mp4
me
Aug 08, 2025 me
12.5 MB
015 Set Up Discord Authentication problem.mp4
015 Set Up Discord Authentication problem.mp4
me
Aug 08, 2025 me
29.1 MB
016 Set Up Discord Authentication solution.mp4
016 Set Up Discord Authentication solution.mp4
me
Aug 08, 2025 me
14.5 MB
017 Create A Naive Agent With Serper problem.mp4
017 Create A Naive Agent With Serper problem.mp4
me
Aug 08, 2025 me
51.7 MB
018 Create A Naive Agent With Serper solution.mp4
018 Create A Naive Agent With Serper solution.mp4
me
Aug 08, 2025 me
15.1 MB
019 Showing Tool Calls In The Frontend problem.mp4
019 Showing Tool Calls In The Frontend problem.mp4
me
Aug 08, 2025 me
56.7 MB
020 Showing Tool Calls In The Frontend solution.mp4
020 Showing Tool Calls In The Frontend solution.mp4
me
Aug 08, 2025 me
14.8 MB
021 Search Grounding (optional) problem.mp4
021 Search Grounding (optional) problem.mp4
me
Aug 08, 2025 me
19.3 MB
022 Search Grounding (optional) solution.mp4
022 Search Grounding (optional) solution.mp4
me
Aug 08, 2025 me
31.2 MB
023 Rate Limiting (optional) problem.mp4
023 Rate Limiting (optional) problem.mp4
me
Aug 08, 2025 me
30.6 MB
024 Rate Limiting (optional) solution.mp4
024 Rate Limiting (optional) solution.mp4
me
Aug 08, 2025 me
29.3 MB
025 Connecting Our App To MCP Servers (optional).mp4
025 Connecting Our App To MCP Servers (optional).mp4
me
Aug 08, 2025 me
25.5 MB
026 Create Database Resources For Persisting Messages problem.mp4
026 Create Database Resources For Persisting Messages problem.mp4
me
Aug 08, 2025 me
47.2 MB
027 Create Database Resources For Persisting Messages solution.mp4
027 Create Database Resources For Persisting Messages solution.mp4
me
Aug 08, 2025 me
18.4 MB
028 Persist Chats To The Database problem.mp4
028 Persist Chats To The Database problem.mp4
me
Aug 08, 2025 me
55.3 MB
029 Persist Chats To The Database solution.mp4
029 Persist Chats To The Database solution.mp4
me
Aug 08, 2025 me
15.9 MB
030 Creating New Chats In The Frontend problem.mp4
030 Creating New Chats In The Frontend problem.mp4
me
Aug 08, 2025 me
34.7 MB
031 Creating New Chats In The Frontend solution.mp4
031 Creating New Chats In The Frontend solution.mp4
me
Aug 08, 2025 me
12.1 MB
032 Showing The Saved Chats In The Frontend problem.mp4
032 Showing The Saved Chats In The Frontend problem.mp4
me
Aug 08, 2025 me
24.4 MB
033 Showing The Saved Chats In The Frontend solution.mp4
033 Showing The Saved Chats In The Frontend solution.mp4
me
Aug 08, 2025 me
19 MB
034 Fixing The
034 Fixing The 'New Chat' Button (optional) problem.mp4
me
Aug 08, 2025 me
3.6 MB
035 Fixing The
035 Fixing The 'New Chat' Button (optional) solution.mp4
me
Aug 08, 2025 me
22.7 MB
036 Adding
036 Adding 'use-scroll-to-bottom' (optional) problem.mp4
me
Aug 08, 2025 me
8.7 MB
037 Adding
037 Adding 'use-scroll-to-bottom' (optional) solution.mp4
me
Aug 08, 2025 me
27.3 MB
038 Choosing An Observability Platform.mp4
038 Choosing An Observability Platform.mp4
me
Aug 08, 2025 me
37.7 MB
039 Integrating Langfuse problem.mp4
039 Integrating Langfuse problem.mp4
me
Aug 08, 2025 me
31 MB
040 Integrating Langfuse solution.mp4
040 Integrating Langfuse solution.mp4
me
Aug 08, 2025 me
18.2 MB
041 Passing Extra Metadata To Langfuse problem.mp4
041 Passing Extra Metadata To Langfuse problem.mp4
me
Aug 08, 2025 me
34.6 MB
042 Passing Extra Metadata To Langfuse solution.mp4
042 Passing Extra Metadata To Langfuse solution.mp4
me
Aug 08, 2025 me
11.9 MB
043 Adding A Scraper problem.mp4
043 Adding A Scraper problem.mp4
me
Aug 08, 2025 me
59.1 MB
044 Adding A Scraper solution.mp4
044 Adding A Scraper solution.mp4
me
Aug 08, 2025 me
31.6 MB
045 Making The LLM Date-Aware (optional) problem.mp4
045 Making The LLM Date-Aware (optional) problem.mp4
me
Aug 08, 2025 me
19 MB
046 Making The LLM Date-Aware (optional) solution.mp4
046 Making The LLM Date-Aware (optional) solution.mp4
me
Aug 08, 2025 me
10.2 MB
047 Improving Our Crawler (optional).mp4
047 Improving Our Crawler (optional).mp4
me
Aug 08, 2025 me
69.7 MB
048 Reporting DB Calls To Langfuse (optional) problem.mp4
048 Reporting DB Calls To Langfuse (optional) problem.mp4
me
Aug 08, 2025 me
13.6 MB
049 Reporting DB Calls To Langfuse (optional) solution.mp4
049 Reporting DB Calls To Langfuse (optional) solution.mp4
me
Aug 08, 2025 me
21.5 MB
050 Initializing Evalite problem.mp4
050 Initializing Evalite problem.mp4
me
Aug 08, 2025 me
31.9 MB
051 Initializing Evalite solution.mp4
051 Initializing Evalite solution.mp4
me
Aug 08, 2025 me
10.3 MB
052 Choosing Our Success Criteria.mp4
052 Choosing Our Success Criteria.mp4
me
Aug 08, 2025 me
105.7 MB
053 Making Our System Testable problem.mp4
053 Making Our System Testable problem.mp4
me
Aug 08, 2025 me
26.8 MB
054 Making Our System Testable solution.mp4
054 Making Our System Testable solution.mp4
me
Aug 08, 2025 me
17.4 MB
055 Our First Deterministic Eval problem.mp4
055 Our First Deterministic Eval problem.mp4
me
Aug 08, 2025 me
40.3 MB
056 Our First Deterministic Eval solution.mp4
056 Our First Deterministic Eval solution.mp4
me
Aug 08, 2025 me
20.9 MB
057 Adding A Global Rate Limiter (optional) problem.mp4
057 Adding A Global Rate Limiter (optional) problem.mp4
me
Aug 08, 2025 me
28.5 MB
058 Adding A Global Rate Limiter (optional) solution.mp4
058 Adding A Global Rate Limiter (optional) solution.mp4
me
Aug 08, 2025 me
34.2 MB
059 The Data Flywheel.mp4
059 The Data Flywheel.mp4
me
Aug 08, 2025 me
42.1 MB
060 Our First LLM-As-A-Judge Eval problem.mp4
060 Our First LLM-As-A-Judge Eval problem.mp4
me
Aug 08, 2025 me
47 MB
061 Our First LLM-As-A-Judge Eval solution.mp4
061 Our First LLM-As-A-Judge Eval solution.mp4
me
Aug 08, 2025 me
25.4 MB
062 Create A Simple Dataset problem.mp4
062 Create A Simple Dataset problem.mp4
me
Aug 08, 2025 me
48.2 MB
063 Create A Simple Dataset solution.mp4
063 Create A Simple Dataset solution.mp4
me
Aug 08, 2025 me
59.7 MB
064 Organizing Our Dataset Into Dev, CI and Regression (optional) problem.mp4
064 Organizing Our Dataset Into Dev, CI and Regression (optional) problem.mp4
me
Aug 08, 2025 me
15.8 MB
065 Organizing Our Dataset Into Dev, CI and Regression (optional) solution.mp4
065 Organizing Our Dataset Into Dev, CI and Regression (optional) solution.mp4
me
Aug 08, 2025 me
9 MB
066 Assessing Answer Relevancy (optional) problem.mp4
066 Assessing Answer Relevancy (optional) problem.mp4
me
Aug 08, 2025 me
13.5 MB
067 Assessing Answer Relevancy (optional) solution.mp4
067 Assessing Answer Relevancy (optional) solution.mp4
me
Aug 08, 2025 me
16 MB
068 Extracting The Parameters Of Our System (optional) problem.mp4
068 Extracting The Parameters Of Our System (optional) problem.mp4
me
Aug 08, 2025 me
16.7 MB
069 Extracting The Parameters Of Our System (optional) solution.mp4
069 Extracting The Parameters Of Our System (optional) solution.mp4
me
Aug 08, 2025 me
23.5 MB
070 What
070 What's Wrong With Our Current Approach_.mp4
me
Aug 08, 2025 me
28.5 MB
071 Designing Our New System Prompt problem.mp4
071 Designing Our New System Prompt problem.mp4
me
Aug 08, 2025 me
13.5 MB
071.1 Designing Our New System Prompt problem.mp4
071.1 Designing Our New System Prompt problem.mp4
me
Aug 08, 2025 me
28.5 MB
072 Designing Our New System Prompt solution.mp4
072 Designing Our New System Prompt solution.mp4
me
Aug 08, 2025 me
2.7 MB
073 Creating a Next Action Picker problem.mp4
073 Creating a Next Action Picker problem.mp4
me
Aug 08, 2025 me
7.1 MB
074 Creating a Next Action Picker solution.mp4
074 Creating a Next Action Picker solution.mp4
me
Aug 08, 2025 me
11.8 MB
075 Implementing The Loop solution.mp4
075 Implementing The Loop solution.mp4
me
Aug 08, 2025 me
9.3 MB
076 Connecting Our Loop To The Frontend problem.mp4
076 Connecting Our Loop To The Frontend problem.mp4
me
Aug 08, 2025 me
30.1 MB
077 Connecting Our Loop To The Frontend solution.mp4
077 Connecting Our Loop To The Frontend solution.mp4
me
Aug 08, 2025 me
11.6 MB
078 Smoothing Our Streaming (optional) problem.mp4
078 Smoothing Our Streaming (optional) problem.mp4
me
Aug 08, 2025 me
19.6 MB
079 Smoothing Our Streaming (optional) solution.mp4
079 Smoothing Our Streaming (optional) solution.mp4
me
Aug 08, 2025 me
16.6 MB
080 Showing The Steps Taken in The Frontend problem.mp4
080 Showing The Steps Taken in The Frontend problem.mp4
me
Aug 08, 2025 me
39.5 MB
081 Showing The Steps Taken in The Frontend solution.mp4
081 Showing The Steps Taken in The Frontend solution.mp4
me
Aug 08, 2025 me
27 MB
082 Fixing Telemetry problem.mp4
082 Fixing Telemetry problem.mp4
me
Aug 08, 2025 me
2.3 MB
083 Fixing Telemetry solution.mp4
083 Fixing Telemetry solution.mp4
me
Aug 08, 2025 me
21 MB
084 Passing The Message History problem.mp4
084 Passing The Message History problem.mp4
me
Aug 08, 2025 me
4.1 MB
085 Passing The Message History solution.mp4
085 Passing The Message History solution.mp4
me
Aug 08, 2025 me
21 MB
086 Persisting Our New Setup To The Backend problem.mp4
086 Persisting Our New Setup To The Backend problem.mp4
me
Aug 08, 2025 me
7.7 MB
087 Persisting Our New Setup To The Backend solution.mp4
087 Persisting Our New Setup To The Backend solution.mp4
me
Aug 08, 2025 me
40.1 MB
088 Generating Chat Titles (optional) problem.mp4
088 Generating Chat Titles (optional) problem.mp4
me
Aug 08, 2025 me
13.8 MB
089 Generating Chat Titles (optional) solution.mp4
089 Generating Chat Titles (optional) solution.mp4
me
Aug 08, 2025 me
20.6 MB
090 Adding Geolocation Info To The System Prompt (optional) problem.mp4
090 Adding Geolocation Info To The System Prompt (optional) problem.mp4
me
Aug 08, 2025 me
7.3 MB
091 Adding Geolocation Info To The System Prompt (optional) solution.mp4
091 Adding Geolocation Info To The System Prompt (optional) solution.mp4
me
Aug 08, 2025 me
27 MB
092 Agents vs Workflows.mp4
092 Agents vs Workflows.mp4
me
Aug 08, 2025 me
40.2 MB
093 Collapse Search and Crawl into one tool problem.mp4
093 Collapse Search and Crawl into one tool problem.mp4
me
Aug 08, 2025 me
20.9 MB
094 Collapse Search and Crawl into one tool solution.mp4
094 Collapse Search and Crawl into one tool solution.mp4
me
Aug 08, 2025 me
22.3 MB
095 Search, Scrape, Summarize problem.mp4
095 Search, Scrape, Summarize problem.mp4
me
Aug 08, 2025 me
21.1 MB
096 Search, Scrape, Summarize solution.mp4
096 Search, Scrape, Summarize solution.mp4
me
Aug 08, 2025 me
50.1 MB
097 Making A Query Rewriter problem.mp4
097 Making A Query Rewriter problem.mp4
me
Aug 08, 2025 me
73.3 MB
098 Making A Query Rewriter solution.mp4
098 Making A Query Rewriter solution.mp4
me
Aug 08, 2025 me
40.7 MB
099 Use A Combined Search_Scrape API Instead (optional) problem.mp4
099 Use A Combined Search_Scrape API Instead (optional) problem.mp4
me
Aug 08, 2025 me
15.1 MB
100 Use A Combined Search_Scrape API Instead (optional) solution.mp4
100 Use A Combined Search_Scrape API Instead (optional) solution.mp4
me
Aug 08, 2025 me
22.2 MB
101 Resumable Streams (optional).mp4
101 Resumable Streams (optional).mp4
me
Aug 08, 2025 me
96.5 MB
102 Building An Evaluator problem.mp4
102 Building An Evaluator problem.mp4
me
Aug 08, 2025 me
35.4 MB
103 Building An Evaluator solution.mp4
103 Building An Evaluator solution.mp4
me
Aug 08, 2025 me
31.8 MB
104 Showing Sources In The Frontend problem.mp4
104 Showing Sources In The Frontend problem.mp4
me
Aug 08, 2025 me
8.1 MB
105 Showing Sources In The Frontend solution.mp4
105 Showing Sources In The Frontend solution.mp4
me
Aug 08, 2025 me
20.4 MB
106 Implementing Guardrails (optional) problem.mp4
106 Implementing Guardrails (optional) problem.mp4
me
Aug 08, 2025 me
35.1 MB
107 Implementing Guardrails (optional) solution.mp4
107 Implementing Guardrails (optional) solution.mp4
me
Aug 08, 2025 me
19.6 MB
108 Implement An Ask Clarifying Questions Step (optional) problem.mp4
108 Implement An Ask Clarifying Questions Step (optional) problem.mp4
me
Aug 08, 2025 me
17.8 MB
109 Implement An Ask Clarifying Questions Step (optional) solution.mp4
109 Implement An Ask Clarifying Questions Step (optional) solution.mp4
me
Aug 08, 2025 me
22.3 MB
110 Showing Usage In The Frontend (optional) problem.mp4
110 Showing Usage In The Frontend (optional) problem.mp4
me
Aug 08, 2025 me
13.6 MB
111 Showing Usage In The Frontend (optional) solution.mp4
111 Showing Usage In The Frontend (optional) solution.mp4
me
Aug 08, 2025 me
24.4 MB
112 Migrating to AI SDK v5 (optional).mp4
112 Migrating to AI SDK v5 (optional).mp4
me
Aug 08, 2025 me
297.4 MB
My Drive
Data
Matt Pocock (AIhero) - Build DeepSearch in TypeScript
00-Resources
txt icon
00-Resources.txt
me
Aug 08, 2025 me
30 B
My Drive
Data
Matt Pocock (AIhero) - Build DeepSearch in TypeScript
HTML
other icon
001 Setting Up Postgres.html
me
Aug 08, 2025 me
3.8 MB
other icon
002 Using Drizzle & Drizzle Studio.html
me
Aug 08, 2025 me
3.2 MB
other icon
003 Setting Up Redis.html
me
Aug 08, 2025 me
2.5 MB
other icon
004 FAQ's.html
me
Aug 08, 2025 me
1.6 MB
other icon
005 Introduction.html
me
Aug 08, 2025 me
1.6 MB
other icon
006 Choose An LLM.html
me
Aug 08, 2025 me
1.7 MB
other icon
007 Choose An LLM (1).html
me
Aug 08, 2025 me
3.6 MB
other icon
008 Our First Model Call.html
me
Aug 08, 2025 me
1.7 MB
other icon
009 Our First Model Call (1).html
me
Aug 08, 2025 me
3 MB
other icon
010 Set Up Discord Authentication.html
me
Aug 08, 2025 me
1.6 MB
other icon
011 Set Up Discord Authentication (1).html
me
Aug 08, 2025 me
3.3 MB
other icon
012 Create A Naive Agent With Serper.html
me
Aug 08, 2025 me
1.6 MB
other icon
013 Create A Naive Agent With Serper (1).html
me
Aug 08, 2025 me
3.4 MB
other icon
014 Showing Tool Calls In The Frontend.html
me
Aug 08, 2025 me
1.7 MB
other icon
015 Showing Tool Calls In The Frontend (1).html
me
Aug 08, 2025 me
2.1 MB
other icon
016 Search Grounding (optional).html
me
Aug 08, 2025 me
1.7 MB
other icon
017 Search Grounding (optional) (1).html
me
Aug 08, 2025 me
12.8 MB
other icon
018 Rate Limiting (optional).html
me
Aug 08, 2025 me
1.6 MB
other icon
019 Rate Limiting (optional) (1).html
me
Aug 08, 2025 me
4.1 MB
other icon
020 Rate Limiting Anonymous Users (optional).html
me
Aug 08, 2025 me
1.4 MB
other icon
021 Connecting Our App To MCP Servers (optional).html
me
Aug 08, 2025 me
1.6 MB
other icon
022 Create Database Resources For Persisting Messages.html
me
Aug 08, 2025 me
1.7 MB
other icon
023 Create Database Resources For Persisting Messages (1).html
me
Aug 08, 2025 me
2 MB
other icon
024 Persist Chats To The Database.html
me
Aug 08, 2025 me
1.7 MB
other icon
025 Persist Chats To The Database (1).html
me
Aug 08, 2025 me
1.9 MB
other icon
026 Creating New Chats In The Frontend.html
me
Aug 08, 2025 me
1.7 MB
other icon
027 Creating New Chats In The Frontend (1).html
me
Aug 08, 2025 me
3.9 MB
other icon
028 Showing The Saved Chats In The Frontend.html
me
Aug 08, 2025 me
1.6 MB
other icon
029 Showing The Saved Chats In The Frontend (1).html
me
Aug 08, 2025 me
1.7 MB
other icon
030 Fixing The 'New Chat' Button (optional).html
me
Aug 08, 2025 me
1.7 MB
other icon
031 Fixing The 'New Chat' Button (optional) (1).html
me
Aug 08, 2025 me
1.7 MB
other icon
032 Adding 'use-scroll-to-bottom' (optional).html
me
Aug 08, 2025 me
1.7 MB
other icon
033 Adding 'use-scroll-to-bottom' (optional) (1).html
me
Aug 08, 2025 me
1.7 MB
other icon
034 Choosing An Observability Platform.html
me
Aug 08, 2025 me
1.7 MB
other icon
035 Integrating Langfuse.html
me
Aug 08, 2025 me
1.7 MB
other icon
036 Integrating Langfuse (1).html
me
Aug 08, 2025 me
3.6 MB
other icon
037 Passing Extra Metadata To Langfuse.html
me
Aug 08, 2025 me
1.7 MB
other icon
038 Passing Extra Metadata To Langfuse (1).html
me
Aug 08, 2025 me
4 MB
other icon
039 Adding A Scraper.html
me
Aug 08, 2025 me
1.7 MB
other icon
040 Adding A Scraper (1).html
me
Aug 08, 2025 me
4.6 MB
other icon
041 Making The LLM Date-Aware (optional).html
me
Aug 08, 2025 me
1.6 MB
other icon
042 Making The LLM Date-Aware (optional) (1).html
me
Aug 08, 2025 me
4 MB
other icon
043 Improving Our Crawler (optional).html
me
Aug 08, 2025 me
1.7 MB
other icon
044 Reporting DB Calls To Langfuse (optional).html
me
Aug 08, 2025 me
1.6 MB
other icon
045 Reporting DB Calls To Langfuse (optional) (1).html
me
Aug 08, 2025 me
2.5 MB
other icon
046 Initializing Evalite.html
me
Aug 08, 2025 me
1.6 MB
other icon
047 Initializing Evalite (1).html
me
Aug 08, 2025 me
2.3 MB
other icon
048 Choosing Our Success Criteria.html
me
Aug 08, 2025 me
1.6 MB
other icon
049 Making Our System Testable.html
me
Aug 08, 2025 me
1.7 MB
other icon
050 Making Our System Testable (1).html
me
Aug 08, 2025 me
2.6 MB
other icon
051 Our First Deterministic Eval.html
me
Aug 08, 2025 me
1.6 MB
other icon
052 Our First Deterministic Eval (1).html
me
Aug 08, 2025 me
2.7 MB
other icon
053 Adding A Global Rate Limiter (optional).html
me
Aug 08, 2025 me
1.7 MB
other icon
054 Adding A Global Rate Limiter (optional) (1).html
me
Aug 08, 2025 me
2.5 MB
other icon
055 Optimizing Our Prompt (optional).html
me
Aug 08, 2025 me
1.4 MB
other icon
056 The Data Flywheel.html
me
Aug 08, 2025 me
1.7 MB
other icon
057 Our First LLM-As-A-Judge Eval.html
me
Aug 08, 2025 me
1.7 MB
other icon
058 Our First LLM-As-A-Judge Eval (1).html
me
Aug 08, 2025 me
2.4 MB
other icon
059 Create A Simple Dataset.html
me
Aug 08, 2025 me
1.6 MB
other icon
060 Create A Simple Dataset (1).html
me
Aug 08, 2025 me
2.8 MB
other icon
061 Organizing Our Dataset Into Dev, CI and Regression (optional).html
me
Aug 08, 2025 me
1.7 MB
other icon
062 Organizing Our Dataset Into Dev, CI and Regression (optional) (1).html
me
Aug 08, 2025 me
5.4 MB
other icon
063 Assessing Answer Relevancy (optional).html
me
Aug 08, 2025 me
1.7 MB
other icon
064 Assessing Answer Relevancy (optional) (1).html
me
Aug 08, 2025 me
3.1 MB
other icon
065 Extracting The Parameters Of Our System (optional).html
me
Aug 08, 2025 me
1.7 MB
other icon
066 Extracting The Parameters Of Our System (optional) (1).html
me
Aug 08, 2025 me
3 MB
other icon
067 What's Wrong With Our Current Approach?.html
me
Aug 08, 2025 me
1.7 MB
other icon
068 Designing Our New System Prompt.html
me
Aug 08, 2025 me
1.9 MB
other icon
069 Designing Our New System Prompt (1).html
me
Aug 08, 2025 me
2.1 MB
other icon
070 Creating a Next Action Picker.html
me
Aug 08, 2025 me
1.7 MB
other icon
071 Creating a Next Action Picker (1).html
me
Aug 08, 2025 me
2.7 MB
other icon
072 Implementing The Loop.html
me
Aug 08, 2025 me
1.5 MB
other icon
073 Implementing The Loop (1).html
me
Aug 08, 2025 me
2.2 MB
other icon
074 Connecting Our Loop To The Frontend.html
me
Aug 08, 2025 me
1.7 MB
other icon
075 Connecting Our Loop To The Frontend (1).html
me
Aug 08, 2025 me
1.7 MB
other icon
076 Optimize Our Answering System Prompt With Exemplars (optional).html
me
Aug 08, 2025 me
1.5 MB
other icon
077 Smoothing Our Streaming (optional).html
me
Aug 08, 2025 me
1.7 MB
other icon
078 Smoothing Our Streaming (optional) (1).html
me
Aug 08, 2025 me
2.6 MB
other icon
079 Showing The Steps Taken in The Frontend.html
me
Aug 08, 2025 me
1.8 MB
other icon
080 Showing The Steps Taken in The Frontend (1).html
me
Aug 08, 2025 me
3.6 MB
other icon
081 Fixing Telemetry.html
me
Aug 08, 2025 me
1.7 MB
other icon
082 Fixing Telemetry (1).html
me
Aug 08, 2025 me
4.1 MB
other icon
083 Passing The Message History.html
me
Aug 08, 2025 me
2.6 MB
other icon
084 Passing The Message History (1).html
me
Aug 08, 2025 me
4.6 MB
other icon
085 Persisting Our New Setup To The Backend.html
me
Aug 08, 2025 me
1.7 MB
other icon
086 Persisting Our New Setup To The Backend (1).html
me
Aug 08, 2025 me
5.9 MB
other icon
087 Generating Chat Titles (optional).html
me
Aug 08, 2025 me
1.7 MB
other icon
088 Generating Chat Titles (optional) (1).html
me
Aug 08, 2025 me
2.6 MB
other icon
089 Adding Geolocation Info To The System Prompt (optional).html
me
Aug 08, 2025 me
1.7 MB
other icon
090 Adding Geolocation Info To The System Prompt (optional) (1).html
me
Aug 08, 2025 me
1.9 MB
other icon
091 Agents vs Workflows.html
me
Aug 08, 2025 me
1.7 MB
other icon
092 Collapse Search and Crawl into one tool.html
me
Aug 08, 2025 me
1.7 MB
other icon
093 Collapse Search and Crawl into one tool (1).html
me
Aug 08, 2025 me
4.2 MB
other icon
094 Search, Scrape, Summarize.html
me
Aug 08, 2025 me
1.7 MB
other icon
095 Search, Scrape, Summarize (1).html
me
Aug 08, 2025 me
6.8 MB
other icon
096 Making A Query Rewriter.html
me
Aug 08, 2025 me
1.7 MB
other icon
097 Making A Query Rewriter (1).html
me
Aug 08, 2025 me
4.9 MB
other icon
098 Use A Combined Search_Scrape API Instead (optional).html
me
Aug 08, 2025 me
1.7 MB
other icon
099 Use A Combined Search_Scrape API Instead (optional) (1).html
me
Aug 08, 2025 me
1.7 MB
other icon
100 Resumable Streams (optional).html
me
Aug 08, 2025 me
1.6 MB
other icon
101 Building An Evaluator.html
me
Aug 08, 2025 me
1.6 MB
other icon
102 Building An Evaluator (1).html
me
Aug 08, 2025 me
4.6 MB
other icon
103 Showing Sources In The Frontend.html
me
Aug 08, 2025 me
1.7 MB
other icon
104 Showing Sources In The Frontend (1).html
me
Aug 08, 2025 me
5.6 MB
other icon
105 Implementing Guardrails (optional).html
me
Aug 08, 2025 me
1.7 MB
other icon
106 Implementing Guardrails (optional) (1).html
me
Aug 08, 2025 me
1.8 MB
other icon
107 Implement An Ask Clarifying Questions Step (optional).html
me
Aug 08, 2025 me
1.7 MB
other icon
108 Implement An Ask Clarifying Questions Step (optional) (1).html
me
Aug 08, 2025 me
2.2 MB
other icon
109 Showing Usage In The Frontend (optional).html
me
Aug 08, 2025 me
1.7 MB
other icon
110 Showing Usage In The Frontend (optional) (1).html
me
Aug 08, 2025 me
2.3 MB
other icon
111 Migrating to AI SDK v5 (optional).html
me
Aug 08, 2025 me
1.7 MB

Unlock the Way forward for AI Improvement: Build DeepSearch in TypeScript

Within the quickly evolving world of expertise, staying forward means empowering your self with the correct expertise to construct refined AI functions that lean past floor-stage implementations. Meet “Build DeepSearch in TypeScript,” a pioneering course by AI knowledgeable Matt Pocock, higher often known as AIhero. This complete course gives you a one-of-a-form alternative to dive deep into the fascinating world of AI-pushed functions utilizing TypeScript, enhancing your profession prospects and positioning you as a key participant in the tech trade.

The course kicks off by providing a broad perspective on the important variations between proof-of-idea AI setups and totally developed, manufacturing-prepared functions. This understanding is significant, as rudimentary chat responses may match for demonstrations however fall brief in dwell environments the place exact, context-conscious outputs are the gold commonplace. Have interaction in a transformative studying journey geared toward equipping you with the information to implement sturdy backend infrastructures. You will delve into database administration, caching methods, and authentication processes tailor-made particularly for AI functions.

As you progress via the course, you will end up immersed in meticulously designed modules that tackle the challenges of debugging AI processes and making certain constant consumer experiences. Constructing a seamless interface requires readability on how AI choices are made inside their “black field,” particularly when orchestrating a number of instruments in unison. Every module is designed not solely to impart theoretical information but in addition to supply actual-world, palms-on expertise. By reaching this steadiness, you study to take care of chat persistence, dependable knowledge routing, and actual-time consumer interface updatesβ€”components essential for any skilled AI software.

The course is thoughtfully structured into digestible modules, making it each expansive and approachable for learners at various ranges of expertise. Right here’s a sneak peek of what you’ll study:

  • 000-Assets: Entry important assets to help your journey.
  • 001-010: Acquire insights into your venture imaginative and prescient, set up the required instruments, and discover the preliminary setup.
  • 011-020: Dive into constructing a foundational AI mannequin, full with LLM integration and Discord authentication setup.
  • 021-040: Improve your software with superior integrations and observability instruments to take care of app efficiency and reliability.
  • 041-060: Grasp the significance of evaluating AI efficiency and implementing systematic testing frameworks.
  • 061-080: Grasp the artwork of knowledge administration and system optimization for unparalleled operational excellence.
  • 081-100: Build advanced querying methods and streamline your venture for consumer’s wants via sensible functions.
  • 101-112: Strengthen your toolkit with superior AI methods, together with knowledge scraping, question rewriting, and SDK migrations.

With the course’s curriculum extending over 100 modules, every session is strategically designed to construct on the final, fostering a structured and cohesive talent-constructing course of. The detailed directions and sensible workouts be certain that learners will not be simply passive observers however lively individuals in crafting an AI resolution from the bottom up.

Enhancing your experience in AI software builds with this course doesn’t simply present theoretical understandingsβ€”it’s an invite to turn out to be a creator of subsequent-era expertise options, related to at this time’s refined trade calls for. Upon completion, not solely will you possess strong technical know-how, however you should have additionally cultivated an revolutionary mindset able to overcoming any improvement hurdles. The course culminates with you having developed a totally useful DeepSearch software, ready to deploy your newly acquired experience in any skilled setting you select.

Enroll now in “Build DeepSearch in TypeScript” for a restricted-time discounted worth of simply $29. That is greater than a studying expertiseβ€”it’s a gateway to future-proofing your profession with slicing-edge expertise in AI improvement. Don’t miss the chance to study from an trade chief like Matt Pocock, and to cement your profession in the ever-thriving area of AI. Safe your spot at this time earlier than time runs out. Let your legacy in AI innovation start right here.

More courses you might like

- 95%

Digital Marketer – Digital Marketing Mastery 2022

​This course is palms down, probably the most complete digital advertising coaching within the trade...

$995
- 90%

Modern Man – Alpha Male Power

​Alpha Male Power transforms you into a strong, supremely assured alpha male. It eliminates all...

$297
- 94%

Jake Hatch – The Hatch Method Stage 1

​The first step to constructing a profitable on-line retailer is knowing the correct technique to...

$995
- 96%

Phoebe Khun – Human Design For Business

​Introducing Phoebe Kuhn's "Human Design For Business" course, a transformative program designed that can assist...

$1300