Abstract
Web application development often proceeds through successive requests that extend an existing implementation. Yet web-generation benchmarks primarily evaluate development toward fixed specifications. We introduce EvoWeb, a novel benchmark comprising 320 cumulative requests over 32 web applications, grounded in real-world product features and structured by functional dependency graphs. Agents iteratively modify a persistent codebase, while a multimodal web agent tests each intermediate application in a live browser, assessing newly requested functionality, cross-request integration, and previously requested functionality. To characterize reliability throughout development, we integrate trajectory performance across user-tolerance thresholds rather than impose a fixed stopping criterion. Experiments across open- and closed-source frontier models show that EvoWeb reveals clear performance differences between models, with cross-request integration emerging as a key challenge. Further analysis shows that later requests with deeper or more numerous dependencies are solved less accurately, while runtime errors become more frequent over successive requests. EvoWeb provides a testbed for evaluating and improving coding agents in long-horizon, multi-request development.
Community
Most web-generation benchmarks test agents against a fixed spec, but real apps grow through successive requests. EvoWeb has 320 cumulative requests over 32 web apps, built on functional dependency graphs. A multimodal web agent tests every intermediate version in a live browser for new features, how they integrate with earlier ones, and regressions. Across open and closed frontier models, the hardest part is making new requests work with earlier ones, and runtime errors pile up as development goes on.
This is an automated message from the Librarian Bot. I found the following papers similar to this paper.
The following papers were recommended by the Semantic Scholar API
- ProgramDistill: From Interactive Web Apps to Verifiable Reference-Guided SWE Tasks (2026)
- WideSWE: Can Coding Agents Coordinate Changes Across Repositories? (2026)
- EvoGenUI-Bench: Evaluating LLMs as Multi-Turn Generative UI Assistants (2026)
- E2E-SWE: Benchmarking LLMs on Building Working Codebases from Scratch (2026)
- SWE-Journey: Towards More Realistic Evaluation of Coding Assistants through Long-Horizon, Multi-Turn Interaction (2026)
- Do Modifications Made by Coding Agents Make Subsequent Software Maintenance Harder? (2026)
- SWEeper-Bench: Can Agents Discover Bugs in Interactive Software? (2026)
Please give a thumbs up to this comment if you found it helpful!
If you want recommendations for any Paper on Hugging Face checkout this Space
You can directly ask Librarian Bot for paper recommendations by tagging it in a comment: @librarian-bot recommend
Models citing this paper 0
No model linking this paper
Datasets citing this paper 0
No dataset linking this paper
Spaces citing this paper 0
No Space linking this paper
Collections including this paper 0
No Collection including this paper