Open Source

Open-source GEO tooling

MagUp publishes the diagnostic core we use to test whether a brand is a clear, citable, recommendable entity inside AI answers.

Featured project

MagUp GEO Report

Open-source GEO tooling for brand entity building

MagUp GEO Report helps you build the brand as an entity inside AI answers: the official site is readable to generative engines, and buyer questions name, cite, and recommend you correctly. One run shows how the brand appears across ChatGPT, Gemini, Claude, and Perplexity — and which site and content signals to strengthen next.

Skip local setup. MagUp can generate a free hosted GEO report and walk through the findings with you.

Runtime
Python 3.10+ · macOS, Linux, or Windows via Git Bash / WSL
Report languages
English, Simplified Chinese, Portuguese (PT / BR), French, Arabic, Japanese

What the report does

  • Tests whether AI describes the brand accurately, names it, and cites the official site.
  • Measures who enters the shortlist on unbranded category questions — you or a competitor.
  • Compares the same prompt set across ChatGPT, Gemini, Claude, and Perplexity.
  • Reads whether the official site is readable to generative engines, and whether external footprints support citation.
  • Points to next actions: a prioritized list of entity signals and content work.

What a run produces

On-site GEO audit

Homepage fetch, robots.txt, AI crawler groups, llms.txt / ai.txt, sitemap, JSON-LD types, title / H1 / meta, and semantic landmarks.

Prompt scenarios

Branded and category questions that test whether the entity is understood and recommended.

Multi-model answers

The same prompt set across ChatGPT, Gemini, Claude, and Perplexity.

Visibility analysis

Brand mention, official-site citation, competitor takeover, recommendation language, sentiment mix, and category ranking.

Diagnostic dashboard

Cover KPIs, radar and channel scores, prompt × platform matrix, raw answers, and effort-banded recommendations.

Local workspace

Enter the brand, generate the HTML dashboard. Cursor and Claude Code can continue from the Agent Skill in the repo.

Quick start
git clone https://github.com/magnetx-ai/GEOReport.git
cd GEOReport
./start.sh

The script installs dependencies and opens https://magup.ai.