Open-source benchmark for long-horizon web-app coding Researchers released EvoWeb, an open-source benchmark (arXiv:2610.16402) that tests coding agents on 32 web applications, each requiring a first build plus nine follow-up feature requests, with a browser agent (WebVoyager driven by Claude Sonnet 4.6) checking the running app after every request. EvoWeb scores agents on Grade, which summarizes how much working functionality survives the full 10-request sequence, and Survival, which counts how many consecutive requests stay usable. The release includes the harness Docker image, scoring via `python3 -m evoweb.score_run`, and support for Anthropic, OpenAI, OpenRouter, any OpenAI-compatible API, or locally served weights via vLLM. Code, data and traces for EvoWeb: A Benchmark for Coding Agents on Evolving Web Applications arXiv:2610.16402 https://arxiv.org/abs/2610.16402 . Left: how the 32 apps and their 10-request sequences were built. Right: how an agent is evaluated on one app, request after request. EvoWeb gives a coding agent 32 web apps to build and then extend, request by request: a first build and nine follow-up requests per app, each adding a feature that may depend on earlier ones. After every request a browser agent WebVoyager driven by Claude Sonnet 4.6 tests the running app. Grade summarises how much working functionality survives the whole sequence; Survival counts how many requests in a row stay usable. |