DEDUPED Hot AI repos, turned into use cases Get 5 a day

What you can do with 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.

Trended earlier

Third-party repos we don't own or vouch for. AI-generated use cases can be wrong: review everything and run at your own risk.

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.

    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.

    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.

    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.

    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

  1. 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.
  2. Open jianruntech/geo-score on GitHub and read the README and license.
  3. Install the pinned release: pip install geo-score==1.8.3 (inferred, check the README)
  4. Run the free score on your domain: geo_score.py yourdomain.com (inferred, check the README)
  5. Read the three gate checks first; a gate at zero caps the result at 40.
  6. 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.

Geo 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:

[![Featured on Deduped](https://dedupedai.com/badge/jianruntech-geo-score.svg)](https://dedupedai.com/use-cases/jianruntech-geo-score/?ref=badge)

More badge styles and HTML

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.