Search stopped being one thing. A growing share of the research that used to happen on a Google results page now happens inside ChatGPT, Gemini, and Perplexity — and most SEO tools were built for a world before that shift, with AI visibility bolted on as an afterthought if it's there at all.
We think classic SEO and AI-answer-engine visibility are the same underlying problem: does the internet's understanding of your brand match reality, and can people actually find you when they're looking. RosterSEO treats them as one product because they are one problem — the same crawl data, the same competitor research, and increasingly the same content strategy feed both.
A tool that watches how AI models talk about your brand is exactly the kind of infrastructure you shouldn't have to trust a black box with. You can't audit a closed SaaS product's claims about your own data. You can audit RosterSEO's — every line is on GitHub, MIT licensed, and every number it shows comes from a real, inspectable API call.
Self-hosting isn't a compliance checkbox here — it's the actual point. Your rankings, your competitor research, and your AI-visibility history live on your own infrastructure, under your own control, for as long as you want them to.
Every feature in RosterSEO follows one rule: a real API call succeeds, or the product honestly says it isn't connected — never a fabricated, plausible-looking number standing in for one. It's a small engineering discipline that turns out to matter more than almost anything else once you're trusting a tool's numbers to make real decisions.
RosterSEO is early, and built in the open on purpose — you can watch exactly what's shipping on the roadmap and the changelog, both pulled from the same place the code actually lives.
Free forever. MIT licensed. Your data stays on your own infrastructure.
Open-source SEO, AI-visibility, and publishing — self-hosted or coming soon to the cloud.