~/talk

Autonomous Browsing using Large Action Models

Talkat PyCon DE & PyData 2025 · on Wednesday, 2025-04-23· at 14:30· Hassium· [large-language-models, web-platform]
slides:none on file

A working autonomous browser agent stacks a Lavage-based multiagent pipeline with a Selenium grid-backed browser, a multimodal supervision engine that reads screenshots, and an interaction engine that retrieves chunks of HTML and emits Selenium actions; a lightweight navigation engine handles scrolling and tabs. Model comparisons show Gemini 2.5 Pro wins for effectiveness, Claude 3.7 recovers from loops best, Anthropic follows instructions most reliably. Real runs complete an application in nine steps but testing is costly (~$3 per site) and GUI interpretation plus prompt engineering remain the main pain points.

AI-written summary · about

  1. 0:00Introduction
  2. 0:51Large Action Models and LLM agents
  3. 2:58Autonomous browsing approaches
  4. 4:01Job application use case
  5. 4:46Browsers need agent access
  6. 6:52Browser automation frameworks
  7. 7:33Lavash vs Browser Use
  8. 9:18Autonomous browsing architecture
  9. 12:25Prompt engineering for agents
  10. 14:13Prompt structure example
  11. 17:44Model performance comparison
  12. 20:34Project lessons learned
  13. 22:17Live demo
  14. 25:03Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.