Overview of WebCanvas
mainWebCanvas is an open-source framework designed for the online development, training, and evaluation of web agents. Unlike static or offline frameworks, WebCanvas focuses on real-time, dynamic web environments to address challenges like error handling, CAPTCHA solving, and agent efficiency.
Key components include:
- Base Agent Framework: A plug-and-play architecture with modules for Planning, Observation, Memory, Reward, Action Execution, and Evaluation.
- Key Nodes Annotation: A granular, phase-based assessment system that uses "key nodes" to provide in-progress feedback during web trajectories.
- Mind2Web-Live Dataset: A refined version of the Mind2Web dataset containing 542 tasks and 2439 intermediate evaluation states.
- Live Environment Interaction: Real-time assessment in dynamic web environments using toolkits for observation capture and action space definition.