Purpose Surf exposes Chrome navigation, page reading, clicks and screenshots as CLI commands for agents and scripts.
Evidence 1 ↗ · Evidence 2 ↗
Jev’s role Optional semantic commands ask Jev to find controls, rank page regions, verify outcomes and select bounded actions.
Evidence 1 ↗ · Evidence 2 ↗
How to use it Use deterministic commands for known flows; semantic.act explores toward a goal with confidence, freshness and budget checks.
Evidence 1 ↗
Limits to consider Ordinary commands do not call Jev. Semantic writes require explicit authorization, and Chrome internal pages cannot be automated.
Evidence 1 ↗ · Evidence 2 ↗
Evidence checked: Sep 30, 2026
Project facts
Relationship to Jev Integration
Evidence Documented
Language TypeScript
License MIT
Origin Original repository
Repository status Not archived
Created 2025-12-28
Last code update 2026-09-28
GitHub stars 631
Evidence checked Sep 30, 2026
Metadata checked Sep 29, 2026
Check status Up to date Stars measure the whole repository, including work unrelated to Jev.
Evidence and scope Documented records the linked documentation or source. JevHunt has not independently run or benchmarked this project.
Evidence commit: a71ce926f129f509122b5571476a47c687e777ea
Discovered through: github-search.
How we review →