NiubiGEO: Check how AI models describe your brand and competitors
Added
Made by Albert-Weasker
View profile on GitHub (opens in a new tab)Enter a domain to see how AI models describe your product and which competitors they name.
For product builders who want to track brand visibility in AI answers.
What it does
NiubiGEO is an open-source, self-hosted research tool for AI visibility, meaning whether and how AI answers mention your brand. You enter a domain, choose models, and see each model's original answer, the competitors named and the sources it returned.
How to use it
To look first, read the example cases in the repository; no installation or API key is needed. To test your own product, copy the project, add your OpenRouter key to its settings file, start the app and open it in your browser at localhost port 8787.
Common use cases
- Enter your product's domain, and you see how different AI models describe it and which competitors they name.
- Run keyword tests such as comparison or alternative questions, and you see which products appear in each model's answers.
- Open any result, and you see the original answer and the sources the model returned, so you can check a finding.
Can I use this?
Requirements It is self-hosted: it runs on your own computer, started with a few terminal steps, or in a container using the project's Docker guide. Licensed under Apache-2.0.
Caveat Keyword monitoring is labeled NEW / BETA, and this release does not include a separate competitor detection dashboard.
Worth knowing Self-hosting does not mean zero data exposure: external model APIs may receive the prompts you send to them.
Why it's here
- 10,138 people have starred it on GitHub.
Numbers as of 8 November 2026, from BuildTube’s latest daily refresh.
Behind it
View sourceBuildTube has not run or verified this project. Everything above is written from what the creator published.
Made this?
Quick questions
- What is NiubiGEO?
- NiubiGEO is an open-source, self-hosted research tool for AI visibility, meaning whether and how AI answers mention your brand.
- What can I use NiubiGEO for?
- Enter your product's domain, and you see how different AI models describe it and which competitors they name. Run keyword tests such as comparison or alternative questions, and you see which products appear in each model's answers. Open any result, and you see the original answer and the sources the model returned, so you can check a finding.
- Can I run NiubiGEO on my computer?
- It runs on your own computer or server after a local setup.
- What do I need to use NiubiGEO?
- Node.js 22.13 or newer and your own OpenRouter API key; testing your own project incurs model and search API charges.
- What license does NiubiGEO use?
- Licensed under Apache-2.0.
More from this week
- agent-desktop Let AI agents read and click desktop apps
For developers building computer-use agents: agent-desktop lets an AI agent read and operate desktop apps on Mac, Windows or Linux from a command line.
- Auto-Ontology Give AI agents checked business meanings for your database
Help AI agents answer questions about company databases using reviewed definitions and SQL, with each answer showing its steps.
- Spec Kit Turn a written spec into plans, tasks and code
Spec Kit gives your AI coding agent a step-by-step process to build a feature, fix a bug or assess an idea.
Explore by topic
Post this
Download share imageFor makers
Made this? Show it’s on BuildTube — add the badge to your README or embed the card on your site.
README badge (Markdown)
[](https://buildtube.app/p/gh-albert-weasker-niubigeo/)Embed card (HTML)
<iframe src="https://buildtube.app/embed/gh-albert-weasker-niubigeo/" width="560" height="240" style="border:0;max-width:100%" loading="lazy" title="NiubiGEO on BuildTube"></iframe>