Videos JnubYCYunk8
Browser Agents Don't Need Better Models. They Need Better Eyes. - Kushan Raj, ARK
Scene timeline
65 shot(s).
keyframes kept every frame deduplicated
What was stored
- cues
- 77
- whisperx 77
- chunks
- 8
- from 77 cues
- keyframes
- 57
- kept of 65 captured
- frames with text
- 57
- 4,862 lines read
- chapters
- 0
- from the source metadata
- keyframe bytes
- 10.1 MB
- word timings on 77 cues
Provenance
| stage | state | model | started | took |
|---|---|---|---|---|
fetch |
done | — | 2026-08-11 08:19 | 1m 09s |
stt |
done | — | 2026-08-11 08:20 | 5s |
chunk |
done | — | 2026-08-11 08:20 | 0s |
text_embed |
done | — | 2026-08-11 08:20 | 0s |
keyframe |
done | — | 2026-08-11 08:20 | 37s |
ocr |
done | — | 2026-08-11 08:21 | 1m 13s |
frame_embed |
done | — | 2026-08-11 08:22 | 10s |
Frames, and what the machine read
-
- demo-video1.00
- 品三四品0.67
- Q Search0.94
- ©Claude-browser challenge0.98
- 00.99
- 口0.59
- Open with QuickTime Player1.00
- Rece1.00
- Shar0.93
- Claude1.00
- Browser Navigation Challeng0.99
- localhost:51731.00
- ☆0.89
- 口0.56
- Ca0.77
- Finish update1.00
- vie1.00
- vie1.00
- A0.97
- Appl0.94
- Claude1.00
- 40.87
- x0.75
- ..ext file0.85
- text file0.86
- Desk1.00
- Dowr0.95
- Opus 4.60.99
- D0.93
- vie1.00
- vie1.00
- .ext file0.86
- Docu1.00
- vie1.00
- nage0.96
- .exct file0.80
- iClou1.00
- ...ext file0.85
- o...text file0.88
- kush1.00
- .ext file0.89
- .ext file0.89
- Kush1.00
- HIGH RISK: Claude can take most actions on the1.00
- ..text ffile0.85
- Maci0.98
- Browser Navigation1.00
- intemet now. This setting could put your data at0.99
- risk. See safe use tios0.97
- Maci0.96
- Loon0.93
- Challenge1.00
- element). Complete each step before moving1.00
- to the1.00
- AirDr0.94
- 30 steps. Each step hides a code behind popups, quizzes,0.99
- next.1.00
- Netw1.00
- and distractions. Dismiss the blockers, solve the challenge,1.00
- enter the code, and advance.1.00
- enter them in input fields when required.1.00
- - Look for codes/values on the page and0.99
- Bin1.00
- Start Challenge1.00
- interacting with content behind them.1.00
- -Dismiss overlays/popups/modals before1.00
- O0.67
- Impo0.99
- - If something is blocking the page, find the0.99
- close/dismiss/accept button.1.00
- - After entering a value and clicking0.99
- submit/next, wait briefly for the page to1.00
- update before proceeding.0.99
- - Plan your actions carefully. Prefer doing0.99
- things in sequence rather than rushing.0.98
- - Do not narrate or explain. Just act.0.96
- O0.63
- *This Claude with Chrome0.99
- O0.59
- FIN A0.99
- II0.76
- 白0.64
- 00:031.00
- trying to navigate a browser challenge0.98
- O0.63
- mkt 20.92
- All Tags1.00
-
- Quick Note:1.00
- This video have been sped up1.00
- to save time1.00
- Timestamps:1.00
- 00:12 -> intro to the problem0.99
- 00:46 -> small demo + hypothesis0.97
- 01:27 -> more real world examples0.98
- 03:25 -> implementation details (normal speed)1.00
-
- demo-video1.00
- 品三四品0.63
- Q Search0.97
- ©Claude-browser challenge0.98
- 00.89
- 口0.80
- ①0.86
- Open with QuickTime Player1.00
- Rece1.00
- Shar0.91
- Browser challeng0.97
- Browser Navigation Challeng0.98
- localhost:51731.00
- ☆0.57
- 口0.53
- Ca0.66
- Finish update1.00
- vie1.00
- vie1.00
- A0.97
- Appli0.92
- 'Claude' started debugging this browser0.98
- Cancel1.00
- o...text ffile0.87
- o...text file0.89
- Dowr0.89
- ...text file0.90
- Desk1.00
- Claude1.00
- 40.98
- x0.78
- vie1.00
- vie1.00
- D0.54
- Docu0.97
- Opus 4.60.99
- vie1.00
- nage0.99
- iClou0.99
- Complete the task below by using1.00
- You are a browser automation agent.0.99
- 3...eextt file0.85
- ..texct file0.87
- computer tools to interact with the1.00
- ..text file0.90
- kush1.00
- browser.1.00
- .text file0.85
- D...ext file0.83
- 口0.51
- Kush1.00
- ## Goal0.98
- o...text ffile0.88
- Maci0.95
- Maci0.99
- Browser Navigation1.00
- challenge. Quiz hint: the correct1.00
- "Complete all steps of the browser1.00
- Loom0.88
- Challenge0.99
- [Letter]-Correct Choice'."0.96
- answer always matches 'Option1.00
- AirDr0.98
- Netw0.96
- and distractions. Dismiss the blockers, solve the challenge,1.00
- 30 steps. Each step hides a code behind popups, quizzes,1.00
- ## Guldelines0.94
- Bin1.00
- enter the code, and advance.1.00
- Working0.95
- O0.66
- Impo1.00
- Start Challenge1.00
- Take screenshot1.00
- Wallet ompty Add credits0.95
- Reply to Caude0.93
- O0.61
- *This Claude with Chrome0.97
- O0.75
- FIN A0.95
- Stop Claude1.00
- trying to navigate a browser challenge0.98
- O0.56
- mkt 20.97
- All Tags0.95
-
- Skipping my rant for the sake of time1.00
-
- demo-video1.00
- 品三四品0.82
- ...0.57
- Q Search0.93
- Rece1.00
- Claude-browser challenge1.00
- 0□0.50
- Open with QuickTime Player0.99
- Shar0.88
- Browser challeng0.99
- Browser Navigation Challeng:0.99
- +1.00
- vie1.00
- localhost:5173/step1?version=21.00
- ☆0.93
- 口0.56
- a0.85
- Finish update1.00
- vie1.00
- vie1.00
- A Appli0.88
- 'Claude' started debugging this browser0.99
- Cancel1.00
- ×0.88
- o...extt file0.84
- o...text ffile0.85
- Dowr0.84
- o...text file0.90
- Desk1.00
- Step 1 of 30 - Browser Navigation Challenge1.00
- Claude1.00
- vie1.00
- vie1.00
- Docu0.99
- Cookie Consent1.00
- Opus 4.61.00
- vie1.00
- nage0.88
- Kush1.00
- Maci1.00
- 00.69
- iClou1.00
- Maci0.99
- kush1.00
- Challeng1.00
- You are on s1.00
- Wait for the0.99
- UUB1.00
- Alert!1.00
- This is a popup message. T0.98
- is fake! Look for another wa1.00
- Dismiss1.00
- We use cookies to enhance your experience. Do you1.00
- accept?1.00
- Accept1.00
- lose.1.00
- Decline1.00
- Close1.00
- ge. Click X to close.0.99
- azing deals!1.00
- Complete the task below by using1.00
- You are a browser automation agent.0.99
- computer tools to interact with the1.00
- browser.1.00
- challenge. Quiz hint: the correct1.00
- ## Goal0.95
- "Complete all steps of the browser0.99
- O...eextt file0.83
- ...text file0.89
- o...text file0.94
- o...ext file0.86
- o...ext file0.78
- o..texct file0.81
- Loon0.98
- Dismiss1.00
- im, quis nostrud exercitation ullamco0.98
- answer always matches 'Option0.99
- [Letter]- Correct Choice'."0.96
- A0.82
- AirDr0.99
- Netw1.00
- Bin1.00
- Code revealed: UUB0.98
- Duis aute irure dolor ir0.97
- pariatur. Exc-0.95
- Section 2: Importal0.99
- Alert!1.00
- This is a popup message. The close button0.99
- nulla1.00
- ## Guldelines0.95
- War1.00
- is fake! Look for another way to close.1.00
- Revealing and capturing promotional code0.99
- Impo0.99
- Scroll Down to Fir0.97
- Section 31.00
- Sed ut pers1.00
- This1.00
- Dismiss1.00
- mque1.00
- 40.86
- Take screenshot1.00
- laudantium,0.99
- is fak1.00
- Section 41.00
- Dismiss1.00
- Nemo enim0.99
- lunit sed oula0.86
- Wallet empty -Add credits0.94
- Please select an option above1.00
- Submit & Continue0.97
- Reply to Caude0.95
- O0.52
- *This Claude with Chrome0.98
- O FIN A0.96
- Section 41.00
- This is filler content Keep scrolling to find the navigation bu0.98
- Stop Claude0.97
- trying to navigate a browser challenge1.00
- O0.56
- mkt 20.94
- All Tags..0.89
-
- Quick Note:0.99
- This browser Challenge was released By Brett Adcock on X1.00
- It has been taken down since, so this my clone of the challenge0.99
- I will open source this since its a pretty cool challenge1.00
-
- demo-video1.00
- 品三四品0.75
- ……0.57
- Q Search0.91
- Rece1.00
- Claude-browser challenge1.00
- Open with QuickTime Player0.99
- Shar0.92
- Browser challeng1.00
- Browser Navigation Challeng:0.99
- +1.00
- vie1.00
- localhost:5173/step1?version=21.00
- ☆0.94
- Ca0.70
- Finish update1.00
- vie1.00
- vie1.00
- A Appli0.84
- 'Claude' started debugging this browser0.99
- Cancel1.00
- ×0.86
- o...text ffile0.88
- o...text file0.94
- Dowr0.87
- D...text file0.88
- Desk1.00
- Step 1 of 30 - Browser Navigation Challenge0.99
- Claude1.00
- 40.96
- x0.88
- vie1.00
- vie1.00
- Docu1.00
- Opus 4.61.00
- vie1.00
- nage0.96
- Kush1.00
- 00.67
- iClou0.99
- Maci0.99
- kush1.00
- You are on s0.98
- Challeng1.00
- Wait for the1.00
- UUB1.00
- Alert!1.00
- is fake! Look for another way to close.0.99
- This is a popup message. The close button0.99
- Dismiss1.00
- on0.82
- ise button1.00
- lose.1.00
- Click here for amazing deals!1.00
- This is a popup message. Click X to close.0.99
- Close1.00
- Complete the task below by using1.00
- You are a browser automation agent.0.97
- computer tools to interact with the0.98
- browser.1.00
- ## Goal0.96
- "Complete all steps of the browser0.98
- O...extt file0.84
- D...text file0.85
- D...ext file0.89
- o...text file0.94
- o...text file0.87
- ..exct file0.86
- Maci0.99
- challenge. Quiz hint: the correct1.00
- Loo0.97
- Code revealed!0.98
- Dismiss1.00
- im, quis nostrud exercitation ullamco0.98
- answer always matches 'Option1.00
- [Letter] - Correct Choice'."0.94
- A0.69
- AirDr1.00
- Netw1.00
- Code revealed: UUB0.98
- Section 2: Importal1.00
- Alert!1.00
- ## Guldelines0.94
- Bin1.00
- pariatur. Exc0.97
- Duis aute irure dolor ir0.99
- This is a popup message. The close button0.99
- nulla1.00
- o0.58
- Impo0.99
- Scroll Down to Fir0.97
- Section 31.00
- Sed ut pers1.00
- This1.00
- War1.00
- is fake! Look for another way to close.1.00
- Dismiss1.00
- mque1.00
- 40.86
- Removing popup overlays from webpage1.00
- Take screenshot1.00
- laudantium,0.98
- is fak1.00
- Javascript tool1.00
- Section 41.00
- Dismiss1.00
- Nemo enim0.92
- lunit sed ouia0.81
- Wallet empty·Add credits0.96
- Please select an option above0.99
- Submit & Continue1.00
- Reply to Caude0.94
- O0.59
- *This Claude with Chrome0.99
- O FIN A0.90
- Section 40.99
- This is filler content. Keep scrolling to find the navigation bu0.99
- Stop Claude0.98
- trying to navigate a browser challenge0.99
- mkt 20.95
- ① All Tags..0.83
-
- <0.93
- demo-video1.00
- 品 三 四0.62
- 00.58
- ……0.68
- Q Search0.94
- ①0.84
- Recents1.00
- Name1.00
- Date Modified1.00
- Size1.00
- Kind1.00
- Shared1.00
- claude-aadhar1.00
- Today at 3:40 PM1.00
- 131 MB1.00
- QT movie1.00
- Claude-browser challenge0.99
- Today at 3:14 PM1.00
- 368.7 MB0.95
- QT movie0.99
- Favourites1.00
- AApplications0.98
- feedback-blocker-recovery.md0.97
- feedback-action-log.md1.00
- claude-trekking1.00
- Today at 3:36 PM0.95
- Today at 3:37PM1.00
- Today at 3:42PM0.99
- 145.7 MB0.99
- 4 KB0.99
- 3 KB1.00
- QT movie1.00
- Markdo...text file0.97
- Markdo...text file0.94
- Downloads1.00
- feedback-mutations.md1.00
- Today at 3:36 PM0.98
- 3 KB0.99
- Markdo...text fille0.95
- Desktop1.00
- our-agent1.00
- ours-aadhar1.00
- Today at 3:29 PM1.00
- Today at 3:55 PM0.99
- 227.3 MB1.00
- 39.9 MB1.00
- QT movie1.00
- QT movie1.00
- Documents1.00
- ours-trekking1.00
- Today at 4:03 PM0.98
- 197.8 MB1.00
- QT movie1.00
- Screenshot 2026-04-03 at 12.32.23 AM0.99
- Today at 12:32 AM1.00
- 618 KB1.00
- PNG image0.98
- Locations1.00
- v5-metacritic-real-world.md1.00
- Today at 3:35 PM0.99
- 3 KB0.99
- Markdo...text file0.98
- iCloud Drive0.99
- v5-step1-full-unedited.md1.00
- v5-step1-overlays-blocking.md1.00
- Today at 4:06 PM0.98
- Today at 3:35 PM0.99
- 5 KB0.99
- 2 KB0.98
- Markdo...text file0.92
- Markdo...text file0.97
- kushanraj1.00
- v5-step9-deep-blocking.md1.00
- Today at 3:37 PM0.97
- 3 KB0.95
- Markdo...text file0.97
- v5-step9-fll-unedited.md0.99
- Today at 4:09 PM1.00
- 6 KB1.00
- Markdo...textxfile0.84
- Kushan's Mac0.96
- v5-step10-dnd.md1.00
- Today at 3:35PM1.00
- 2 KB0.97
- Markdo...text file0.98
- Macintosh HD1.00
- Macintosh HD1.00
- Loom 0.341.0-...0.96
- A0.75
- AirDrop1.00
- #0.54
- Network1.00
- Bin1.00
- Tags1.00
- O Important0.98
- 40.96
- O FIN ACCT0.97
- O mkt 20.94
- 0 All Tags...0.91
-
- <0.91
- demo-video1.00
- 品 三 四 品0.56
- ...0.59
- Q Search0.96
- ①0.81
- Recents1.00
- our-agent1.00
- 00.86
- 口0.86
- Open with QuickTime Player1.00
- Shared1.00
- Google Chrome for Testing0.98
- File1.00
- Edit0.88
- View1.00
- History1.00
- Bookmarks1.00
- Profiles0.98
- Tab1.00
- Window1.00
- Help1.00
- o0.74
- 00.54
- Fri 3 Apr 3:25PM1.00
- movie1.00
- Browser Navigation Challeng0.99
- movie1.00
- A Applicati0.95
- ~/browser-challenge/.claude/worktrees/expand-tool (orphan-controls-a1.00
- -compact-th...) $ uv run -m crawler.main --url "http://localhost:5170.99
- --goal "Complete all steps of the browser challenge. Quiz hint: th0.99
- K0.58
- localhost:5173/step17version=10.99
- rkdo..teext file0.84
- movie1.00
- rkdo...text file0.95
- Downloa0.98
- correct answer always matches 'Option [Letter] - Correct Choice'."0.99
- Step 1 of 30 - Browser Navigation C0.98
- rkdo...texxt file0.92
- gent-mode raw-0.97
- --raw-model cerebras/gpt-oss-120b --headed0.99
- movie1.00
- ☐0.62
- Desktop1.00
- Run directory: /Users/kushanraj/browser-challenge/.claude/worktrees/1.00
- movie1.00
- iCloud D0.98
- Docume1.00
- pand-tool/runs/master_20260403_0955211.00
- Navigating to: http://localhost:5173/1.00
- Raw model: cerebras/gpt-oss-120b0.99
- Agent mode: raw0.99
- Challenge Step 10.98
- You are on step 1. Complete the challenges and enter the code to proceed.0.99
- G image0.98
- movie1.00
- rkdo...text fille0.95
- rkdo...tet file0.93
- rkdo...text file0.96
- kushanra0.98
- [Page 1] URL: http://localhost:5173/1.00
- rkdo..text file0.91
- Inspect the DOM to find it, or click here 3 more times to reveal.0.99
- rkdo...text file0.92
- Kushan's0.99
- [TIMING] dom_stability=236ms1.00
- html_capture=4ms1.00
- extraction=26ms1.00
- rkdo...textt file0.94
- Macintos0.94
The page's on-screen-text budget of 600
lines is spent, so the last cards in this grid list fewer lines than they
hold. Narrow the page with ?frames= to read them.
Transcript
77 cues· 919 words· 4,807 chars
- 0:00 Okay, hey everyone, I am Kushan.
- 0:02 I worked at Cellform as a founding engineer for two years.
- 0:04 Let's talk about what I'm interested in right now, and that is browser agents.
- 0:07 Browser agents, as an idea, are so cool, right?
- 0:09 But browser agents should go crazy, right?
- 0:12 I personally have not seen that adoption, and me, myself, I don't use browser agents that much.
- 0:15 I've been exploring that for some time.
- 0:17 I've been trying to understand why that is.
- 0:18 So, on my screen right now, we have the browser challenge.
- 0:21 But this is a very interesting benchmark for browser agents because there are so many things that you have to do, long rise in sequencing of your tasks.
- 0:29 And this actually reveals why browser agents suck.
- 0:31 If you saw at the beginning of the video, the browser, this agent took like maybe 10, 20 seconds just to click the start button.
- 0:37 And now we're on step one.
- 0:38 There are 30 steps and it has taken so long just to click one button.
- 0:42 So enough of this.
- 0:43 I want to show you what I've been building.
- 0:45 So same website.
- 0:47 I've tried to sort of replicate the feeling of seeing what's happening you know you can see what the agent is thinking but as you can see it is so much faster and so much quicker and I'm using a much cheaper model right the hypothesis here is models are pretty smart but it's the infra around them that sucks if you noticed in the video earlier maybe I'll put a screenshot the agent is
- 1:04 is trying to debug what's going on.
- 1:06 It's trying to click something but it doesn't understand what's going on.
- 1:08 So my core thesis here has been give a nice environment for the agent to use, right?
- 1:12 So where it can plan long sequences, it can figure out where it failed, what is going on, and it can plan the click correctly.
- 1:18 I figured out is a cool representation which compresses the website and lets the agent see the entire page in very few tokens.
- 1:25 Now I want to show some actual examples.
- 1:28 Let's say I want to download my Aadhaar.
- 1:30 So this is Claude trying to do it.
- 1:31 So I'd assume that this is very simple for a browser agent.
- 1:33 I take a screenshot, you see the button right there, click it.
- 1:36 But then what's interesting is that it got stuck after this point.
- 1:39 So from 46 seconds until the end of this video, it took a screenshot, it scrolled for some reason, it took a screenshot.
- 1:45 Basically, this entire process took two minutes, whereas in my case, in our video,
- 1:55 So it just boots, and boom, done.
- 1:58 And that's the beauty of a browser agent.
- 2:00 Just how quick was that?
- 2:02 And I'm using such a cheap model for this.
- 2:03 Another interesting example is, so my friends and I are going trekking on Sunday.
- 2:09 I was wondering, you know what?
- 2:11 Because this site is in Canada, and I am not very fluent in Canada.
- 2:14 It took me some time to figure out this website.
- 2:16 So I asked Claude, hey, can you book this for me?
- 2:19 And by the end of it, it's unable to pick a date.
- 2:21 And it's just stuck.
- 2:22 This is the video of my agent.
- 2:34 You can see it selects it and
- 2:39 puts in the date, and boom, done, right?
- 2:41 It's so simple and convenient to use in theory.
- 2:44 So what's next, right?
- 2:45 What am I planning on doing?
- 2:46 I'm thinking of open sourcing this project because, again, this code is not super defensible.
- 2:50 The product that I want to give is, again, maybe an API that, as you can see, we were running these commands.
loading