What do you want to do?
4 use cases
-
Score a website's readiness for AI answer engines
Get a free 0 to 100 AI visibility score with the three gates and biggest gaps.
- Geo Score
- Sales and marketing
- Intermediate
View prompt
Using the geo-score repo at jianruntech/geo-score, run the free score on <target-domain> with geo_score.py, then list the three gate checks and the top three gaps by points. Expected output: the 0 to 100 score, band and gap list. Verify that the score is reported without any API key being used.
-
Check whether AI engines cite your site for one question
Ask one buyer question to AI engines and see whom the answers cite.
- Geo Score
- Sales and marketing
- Intermediate
View prompt
Using the geo-score repo at jianruntech/geo-score, run geo_score.py on <target-domain> with --ask set to <buyer-question>, using the API key already present in the environment. Expected output: each engine's answer and its cited sources. Verify that the report lists whether <target-domain> is cited.
-
Track how often AI engines cite your site each week
Run a fixed question set weekly and compare cited rates and share of voice.
- Geo Score
- Sales and marketing
- Advanced
View prompt
Using the geo-score repo at jianruntech/geo-score, run `geo_score.py watch run` against the question set for <target-domain> using my own API keys. Expected output: a weekly report with cited rate, its 95% interval and share of voice. Verify that the diff between this week and last week is labelled as a real change only when the paired test supports it.
-
Fail a build when a site's AI readiness regresses
Score the site on every push and fail the build on a regression or a zero gate.
- Geo Score
- Sales and marketing
- Intermediate
View prompt
Using the geo-score repo at jianruntech/geo-score, add its GitHub Action to a workflow that scores <target-domain> on each push. Expected output: a build that passes with the score in the job summary and fails on a regression or a gate at zero. Verify that a deliberately broken robots.txt line causes the build to fail.
How to use Geo Score
- Check you have what it needs: Python with pip, to install geo-score==1.8.3 from PyPI (the release pinned in the README); A website domain to score; no key is needed for the free score; For citation checks (levels 2 and 3): your own API key for at least one of OpenAI, Perplexity, Gemini, Anthropic or OpenRouter.
- Open jianruntech/geo-score on GitHub and read the README and license.
- Install the pinned release:
pip install geo-score==1.8.3(inferred, check the README) - Run the free score on your domain:
geo_score.py yourdomain.com(inferred, check the README) - Read the three gate checks first; a gate at zero caps the result at 40.
- Work through the biggest gaps listed, starting with the cheapest fixes such as robots.txt lines or missing JSON-LD.
These steps come from our top use case, Score a website's readiness for AI answer engines, which also has a copy-paste agent prompt.
Get 5 new use cases every morning. Free, one short email, unsubscribe anytime.
Get them freeGeo Score alternatives · Best AI repos for Sales and marketing
About this repo
- Who it is forMarketing, SEO and web teams who want to know whether AI answer engines can read and cite their site, and developers who want that check in CI or an agent workflow.
- Why it is hot
- LanguagePython
- Sourcegithub.com/jianruntech/geo-score · Back to Hot repos
Requirements
- Python with pip, to install geo-score==1.8.3 from PyPI (the release pinned in the README)
- A website domain to score; no key is needed for the free score
- For citation checks (levels 2 and 3): your own API key for at least one of OpenAI, Perplexity, Gemini, Anthropic or OpenRouter
Maintain Geo Score? Add the Featured on Deduped badge
Paste this into your README:
[](https://dedupedai.com/use-cases/jianruntech-geo-score/?ref=badge)
Questions about Geo Score
What is Geo Score?
geo-score is an open-source Python tool that scores a website from 0 to 100 on whether AI answer engines can reach, parse, trust and cite it, and can check citations through your own API keys. It is an open-source project on GitHub: https://github.com/jianruntech/geo-score.
Who is Geo Score for?
Marketing, SEO and web teams who want to know whether AI answer engines can read and cite their site, and developers who want that check in CI or an agent workflow.
What can I do with Geo Score?
4 use cases so far, for example: Score a website's readiness for AI answer engines; Check whether AI engines cite your site for one question; Track how often AI engines cite your site each week. Each has steps and a copy-paste agent prompt.
What do I need to run Geo Score?
Python with pip, to install geo-score==1.8.3 from PyPI (the release pinned in the README); A website domain to score; no key is needed for the free score; For citation checks (levels 2 and 3): your own API key for at least one of OpenAI, Perplexity, Gemini, Anthropic or OpenRouter.
What are alternatives to Geo Score?
Other hot AI repos in Sales and marketing: GTM Cofounder, Geolook, Agentic Product Demo, Growth Engineer, Founder Skill.
Is Geo Score safe to run?
Deduped does not own, audit or vouch for it. Read the README and license, run it on your own systems first and review every command before you run it.