AEO Toolkit
Open core

What is open, what is hosted, and why

The scoring engine is Apache-2.0. You can read every rule, run it on your own machine, and see why a page scored the way it did. The hosted console adds sign-in, saved history and weekly checks of whether AI names your client.

Open, Apache-2.0

  • The audit engine: the 6 npm packages below, so every one of the 44 free checks, its weight and its fix is readable source.
  • The Chrome extension, which runs the same scoring engine against the page you are on, including staging and logged-in pages.
  • The Claude skills for Search Console analysis, in the same repository.

@advance-labs/scoring@advance-labs/types@advance-labs/crawler@advance-labs/html-parser@advance-labs/schema-validator@advance-labs/net-guard

Hosted, proprietary

  • The console: sign-in, projects, saved audits, and the weekly checks of your customer questions in Perplexity, GPT and Gemini.
  • The hosted MCP servers that connect Claude, Cursor and other clients to AI visibility checks, backlink prospecting, and your Search Console, GA4 and Bing data.
  • The Google and Bing integrations, OAuth and billing behind them.

These are not self-hostable and are not published as source.

Why the line is here

A score you cannot inspect is an opinion. So the part that produces the score is open: the rules, the weights and the crawler are source you can read, and the scoring is the same weights every run. A change in the number means the site changed.

The part that costs us money to run is hosted: crawling at scale, asking AI engines your customer questions every week, keeping Google and Bing connections alive, and billing. That is where the paid plans sit, and it stays closed.

The tradeoff is real. If your procurement needs the whole stack on your own servers, this is not that product. If it needs to verify how a score is calculated, it is.

Common questions

Can we self-host the console?

No. The console and the hosted MCP servers are proprietary and run by Advance Labs. What you can run yourself is the audit engine and the Chrome extension.

Is the toolkit 100% open source?

No, and we do not claim it. It is open core: the audit engine, extension and skills are Apache-2.0, and the hosted product around them is not.

Do I need an account to use the open parts?

No. The audit and the other free tools run without an account, and the packages install from npm. Accounts exist for the hosted console and for MCP sign-in.