{"adoption": {"forks": 122, "observed_at": "2026-08-28T04:03:40.033304+00:00", "stars": 1122}, "canonical_url": "https://ross.abutalabs.com/products/webvoyager", "card": {"archived": false, "artifact_type": "dataset", "description": "Code for \"WebVoyager: WebVoyager: Building an End-to-End Web Agent with Large Multimodal Models\"", "domain": ["artificial-intelligence", "large-language-models"], "enriched": true, "function": ["agent-framework", "machine-learning", "web-scraping", "benchmarking", "data-generation"], "health_score": 20, "homepage": null, "language": "Python", "license": "Apache-2.0", "license_family": "permissive", "maturity": "active", "member_repos": ["MinorJerry/WebVoyager"], "name": "MinorJerry/WebVoyager", "platform": ["python", "windows", "cross-platform"], "pushed_at": "2024-03-04T03:36:39+00:00", "repo": "MinorJerry/WebVoyager", "stars": 1122, "tags": ["web-agent", "multimodal", "lmm", "selenium", "gpt-4v", "research-code", "web-navigation", "benchmark-dataset", "ai-agents", "natural-language-processing", "datasets", "linux", "macos"], "topics": [], "urls": [], "use_cases": ["build a multimodal web browsing agent", "benchmark web agents on real website tasks", "evaluate web agents automatically with GPT-4V", "get a dataset of web navigation task queries", "research LLM-driven browser automation"], "what_it_is": "WebVoyager is the official code and dataset for a research paper on an end-to-end web agent powered by large multimodal models that completes user instructions by interacting with real websites via Selenium. It includes 643 annotated web task queries across 15 websites plus GAIA-derived tasks and a GPT-4V-based automated evaluation protocol.", "when_to_avoid": ["you need a production-ready browser automation tool", "you want a maintained agent framework rather than research code", "you need offline or sandboxed web environments"], "when_to_choose": ["you need a research-grade benchmark for web agents", "you want to reproduce or extend the WebVoyager paper", "you need annotated real-website task queries with reference answers"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/webvoyager", "repo": "MinorJerry/WebVoyager", "role": "main", "score": 26}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:03:40.033304+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T06:40:54.679299+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c7cfe10edaeb1c31baba885d0da5c653ab8782e67c47e748d76255dbe758d041", "fetched_at": "2026-08-28T04:03:40.033304+00:00", "kind": "readme", "missing": false, "url": "https://github.com/MinorJerry/WebVoyager"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:03:40.033304+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T06:40:54.679299+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c7cfe10edaeb1c31baba885d0da5c653ab8782e67c47e748d76255dbe758d041", "fetched_at": "2026-08-28T04:03:40.033304+00:00", "kind": "readme", "missing": false, "url": "https://github.com/MinorJerry/WebVoyager"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T06:40:54.679299+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c7cfe10edaeb1c31baba885d0da5c653ab8782e67c47e748d76255dbe758d041", "fetched_at": "2026-08-28T04:03:40.033304+00:00", "kind": "readme", "missing": false, "url": "https://github.com/MinorJerry/WebVoyager"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:03:40.033304+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:03:40.033304+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:03:40.033304+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T06:40:54.679299+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c7cfe10edaeb1c31baba885d0da5c653ab8782e67c47e748d76255dbe758d041", "fetched_at": "2026-08-28T04:03:40.033304+00:00", "kind": "readme", "missing": false, "url": "https://github.com/MinorJerry/WebVoyager"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:03:40.033304+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:03:40.033304+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T06:40:54.679299+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c7cfe10edaeb1c31baba885d0da5c653ab8782e67c47e748d76255dbe758d041", "fetched_at": "2026-08-28T04:03:40.033304+00:00", "kind": "readme", "missing": false, "url": "https://github.com/MinorJerry/WebVoyager"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:03:40.033304+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:03:40.033304+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:03:40.033304+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T06:40:54.679299+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c7cfe10edaeb1c31baba885d0da5c653ab8782e67c47e748d76255dbe758d041", "fetched_at": "2026-08-28T04:03:40.033304+00:00", "kind": "readme", "missing": false, "url": "https://github.com/MinorJerry/WebVoyager"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:03:40.033304+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:03:40.033304+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T06:40:54.679299+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c7cfe10edaeb1c31baba885d0da5c653ab8782e67c47e748d76255dbe758d041", "fetched_at": "2026-08-28T04:03:40.033304+00:00", "kind": "readme", "missing": false, "url": "https://github.com/MinorJerry/WebVoyager"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T06:40:54.679299+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c7cfe10edaeb1c31baba885d0da5c653ab8782e67c47e748d76255dbe758d041", "fetched_at": "2026-08-28T04:03:40.033304+00:00", "kind": "readme", "missing": false, "url": "https://github.com/MinorJerry/WebVoyager"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T06:40:54.679299+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c7cfe10edaeb1c31baba885d0da5c653ab8782e67c47e748d76255dbe758d041", "fetched_at": "2026-08-28T04:03:40.033304+00:00", "kind": "readme", "missing": false, "url": "https://github.com/MinorJerry/WebVoyager"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T06:40:54.679299+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c7cfe10edaeb1c31baba885d0da5c653ab8782e67c47e748d76255dbe758d041", "fetched_at": "2026-08-28T04:03:40.033304+00:00", "kind": "readme", "missing": false, "url": "https://github.com/MinorJerry/WebVoyager"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 68, "rhythm": 35}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_releases"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 952, "days_push": 912, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 26, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}