reheat
Open source Python CLI for SEO analysis. Pull your Google Search Console queries, enrich them with related searches and People Also Ask data, cluster by semantic intent, and surface content gaps and opportunities.
Built by Edward Grundy at Bay Information Systems.
Install
pip install reheat
Requires Python 3.10+.
Quick start
# Configure your Search Console source
reheat sources create \
--source-type google_search_console \
--domain yourdomain.com \
--client-secrets-path ~/.reheat/google-search-console.json
# Authenticate
reheat sources auth
# Run the pipeline
reheat runs create
reheat enrich tags
reheat enrich embed
reheat enrich cluster
reheat enrich gap
reheat analyse opportunities
reheat project create
reheat report scatter create
reheat report summary create
reheat report coverage create
# Open the web interface
reheat serve
Inference providers
Cluster summarisation (reheat analyse summarise) works with
OpenAI, Anthropic, or
Marigold. Set the relevant API key in your
environment or .env file and reheat will pick it up automatically.
Links
- GitHub repository
- PyPI
- Bay Information Systems
- dynawrap – persistence layer