geo-watch is now levels 2 and 3 of geo-score (since 1.2.0; current 1.8.0). One tool measures both halves of AI visibility: whether AI engines can cite a site (a free 0–100 score) and whether they do (through their APIs, with your own keys). This repository is archived.
Install: uvx geo-score@1.8.0 <url> (or pipx install geo-score==1.8.0); the commands below also run from a clone as python3 cli/geo_score.py ….
| geo-watch 0.1.0 | geo-score 1.2.0 and later (current 1.8.0) |
|---|---|
python3 geo_watch.py init / check / run / report / diff / runs |
geo-score watch init / check / run / report / diff / runs |
python3 geo_watch.py ask "question" |
geo-score <url> --ask "question" (with the readiness score) or geo-score watch ask |
python3 geo_watch.py mcp |
geo-score mcp (adds score_site) |
geo-watch.json, .geo-watch/runs/ |
geo-score-watch.json, .geo-score/watch/runs/ |
0.1.0 run files are not read by geo-score. Rename your config and start a new series; see the 1.2.0 release notes. What watch measures today (cited and mentioned rates, answer share, sources listed and used, repeat consistency, diffs with exact paired tests) is in guide/watch-methodology.md.
中文说明:README.zh-CN.md