I gave an LLM a real browser and a goal instead of a script it fills forms and returns structured JSON
Summary
An open-source agent that uses an LLM to control a real browser to fill forms and extract structured data, requiring minimal tokens per page.
Similar Articles
I built a browser agent where every step is a ~150ms decision instead of an LLM call (open source, zero deps)
The author built 'hunch', an open-source browser agent tool that uses a lightweight model (jev) for quick ~150ms decisions per step, reducing latency compared to LLM calls and integrating under existing agents like Claude Code with structured exit reports.
Making Failure Safe: A Constrained, Verifiable Agent Framework for Open-Web Data Collection
This paper proposes a constrained, verifiable agent framework for open-web data collection that shifts LLM output from free-form code to typed JSON collector configurations, achieving zero execution-stage LLM tokens and low latency on 80 tasks.
Agent at build time, plain script at run time: how we handle browser tasks that run thousands of times
The author describes a hybrid approach to using LLMs in browser automation tasks, integrating them at build time, repair time, and isolated run time to handle high-volume execution efficiently while minimizing token costs and ensuring reliability.
@evanyou: https://x.com/evanyou/status/2060409444123729935
A developer shares an interesting use case for running LLMs in the browser to inspect internal workings, highlighting a meaningful scenario for client-side AI.
WebLLM: high-performance in-browser LLM inference engine
WebLLM is a high-performance in-browser LLM inference engine that leverages WebGPU for hardware acceleration and is fully compatible with the OpenAI API, enabling local execution of open-source language models.