← all repositories

jianruntech/geo-score

geo-score is a CLI that scores websites 0–100 on an open GEO rubric and tracks citations across OpenAI, Perplexity, Gemini, and Claude APIs.

geo-score
Collecting fresh signals — velocity needs a few days of history.
collecting data…
star history

geo-score audits a website’s readiness to be cited by AI answer engines using a published rubric, returning a 0–100 score with per-check evidence. It can also query OpenAI, Perplexity, Gemini, and Claude with the user’s own API keys to check whether those engines actually cite the site for a given question, and supports scheduled question-set monitoring. The tool is dependency-free Python, ships as a Claude Code skill, and exposes an MCP server for integration into AI-assisted workflows.

Frequently asked

What is jianruntech/geo-score?
geo-score is a CLI that scores websites 0–100 on an open GEO rubric and tracks citations across OpenAI, Perplexity, Gemini, and Claude APIs.
Is geo-score open source?
Yes — jianruntech/geo-score is open source, released under the MIT license.
What language is geo-score written in?
jianruntech/geo-score is primarily written in Python.
How popular is geo-score?
jianruntech/geo-score has 560 stars on GitHub.
Where can I find geo-score?
jianruntech/geo-score is on GitHub at https://github.com/jianruntech/geo-score.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.