# Best open-source AI repos for SEO and AI search visibility (GEO) (2026)

Source: https://dedupedai.com/best-ai-repos-for/seo-and-ai-search-visibility/ (Deduped, updated 2026-10-29). Markdown twin of the page; JSON: https://dedupedai.com/best-ai-repos-for/seo-and-ai-search-visibility/index.json

## What are the best open-source AI tools for SEO and GEO?

The best open-source AI repos for SEO and AI search visibility (GEO) right now are Claude SEO, Open SEO MCP Skills and SEO Ops. Claude SEO runs a full site audit from Claude Code; Open SEO MCP Skills works from your own Search Console, GA4 and ads data; SEO Ops checks 26 SEO and GEO structure rules with no LLM involved; Limelit Open and Cited track how ChatGPT, Perplexity and other assistants mention and cite your brand.

## Comparison

| Repo | What it does | Best for | Stars | Language |
|---|---|---|---|---|
| [Claude SEO](https://dedupedai.com/use-cases/agricidaniel-claude-seo/) (AgriciDaniel/claude-seo) | Claude SEO is a free SEO plugin for Claude Code. | Site owners, freelancers and in-house marketers who already use Claude Code and want a repeatable SEO audit with fixes sorted by importance. | 21,369 | Python |
| [Open SEO MCP Skills](https://dedupedai.com/use-cases/ryze-ai-adgent-open-seo-mcp-skills/) (Ryze-AI-Adgent/open-seo-mcp-skills) | A free, MIT-licensed set of SEO and GEO skills for Claude that runs on the Ryze SEO MCP server, using your own Search Console, GA4 and ads data. | SEO specialists, marketers and site owners who use Claude and want audits, keyword and competitor research, and AI visibility checks on their own connected accounts. | 7,304 | Shell |
| [SEO Ops](https://dedupedai.com/use-cases/tigerless-labs-seo-ops/) (tigerless-labs/seo-ops) | seo-ops is an open-source Agent Skill that fetches a website like a crawler and produces a pass/fail report on 26 SEO and GEO structural checks, with evidence and no LLM involved. | Marketing and web teams, SEO leads, and developers who want an agent to audit a site's machine-readable SEO foundation. | 930 | Python |
| [Limelit Open](https://dedupedai.com/use-cases/limelit-co-open/) (limelit-co/open) | Limelit Open is a self-hosted AI visibility tracker, shipped as one Go binary with SQLite, that measures how ChatGPT, Claude, Perplexity, Gemini and Google AI surfaces mention and cite your brand against competitors. | Marketers, SEO and GEO specialists, founders and analysts who want to measure AI answer visibility on infrastructure they control. | 219 | Go |
| [Cited](https://dedupedai.com/use-cases/cited-cc-cited/) (cited-cc/cited) | Cited is an open-source platform, written in TypeScript, that monitors when AI assistants mention, recommend, or cite a brand across the prompts you choose. | Marketing and SEO teams, and the developers who run them, who need dated evidence of how AI assistants talk about their brand and competitors. | 121 | TypeScript |
| [Marketing OS](https://dedupedai.com/use-cases/yuzzyuk-marketing-os/) (Yuzzyuk/marketing-os) | Marketing OS is a pure-markdown agent skill with 14 modules that covers audits, copy, hooks, ads, GEO, email, launches, pricing and analytics. | Marketers, founders and growth leads who want an AI agent to run a full marketing workflow from one installed skill. | 562 | n/a |

## When to pick which

### Claude SEO (AgriciDaniel/claude-seo)

Claude SEO is a free SEO plugin for Claude Code. Give it any website and it runs a full SEO audit in 10 to 15 minutes, then hands you a prioritized action plan. It checks technical SEO, content quality and E-E-A-T, structured data and AI search (GEO), and is built from 26 sub-skills and 19 specialist agents that work on your site in parallel.

Best for: Site owners, freelancers and in-house marketers who already use Claude Code and want a repeatable SEO audit with fixes sorted by importance.

Needs: Claude Code 1.0.33 or newer; The plugin sets up its own Python environment and a headless browser with /seo setup; Optional extras need their own accounts, such as Google Search Console for /seo google.

Start here: [Run a full SEO audit on your site from Claude Code](https://dedupedai.com/use-cases/agricidaniel-claude-seo/run-a-full-seo-audit-with-claude-code/) (Beginner, 30 minutes)

1. In Claude Code run /plugin marketplace add AgriciDaniel/claude-seo
2. Run /plugin install claude-seo@agricidaniel-claude-seo
3. Run /seo setup to create its own Python environment and a headless browser, then /seo doctor to check readiness
4. Run /seo audit with your site URL for a full website audit with parallel agents, or /seo page with a URL for a single page

All 3 use cases: https://dedupedai.com/use-cases/agricidaniel-claude-seo/ | GitHub: https://github.com/AgriciDaniel/claude-seo

### Open SEO MCP Skills (Ryze-AI-Adgent/open-seo-mcp-skills)

A free, MIT-licensed set of SEO and GEO skills for Claude that runs on the Ryze SEO MCP server, using your own Search Console, GA4 and ads data.

Best for: SEO specialists, marketers and site owners who use Claude and want audits, keyword and competitor research, and AI visibility checks on their own connected accounts.

Needs: Claude Code, or Claude with custom connectors (Cursor and other MCP clients can add the same URL); A Google account with access to the Search Console, GA4 and Google Ads properties you want to analyze; A Ryze workspace sign-in, with Google Search Console and GA4 connected once; The target domain, for example mysite.com.

Start here: [Run a full SEO audit from your own Search Console data](https://dedupedai.com/use-cases/ryze-ai-adgent-open-seo-mcp-skills/run-seo-audit-on-real-search-data/) (Intermediate, 30 minutes)

1. Run claude mcp add ryze --transport http https://connector.get-ryze.ai/mcp to add the Ryze connector (optional in Claude Code, since the plugin bundles it).
2. Run claude plugin marketplace add Ryze-AI-Adgent/open-seo-mcp-skills.
3. Run claude plugin install open-seo-mcp-skills@ryze.
4. Sign in to Ryze, pick your workspace, and connect your Google Search Console and GA4 accounts.

All 4 use cases: https://dedupedai.com/use-cases/ryze-ai-adgent-open-seo-mcp-skills/ | GitHub: https://github.com/Ryze-AI-Adgent/open-seo-mcp-skills

### SEO Ops (tigerless-labs/seo-ops)

seo-ops is an open-source Agent Skill that fetches a website like a crawler and produces a pass/fail report on 26 SEO and GEO structural checks, with evidence and no LLM involved.

Best for: Marketing and web teams, SEO leads, and developers who want an agent to audit a site's machine-readable SEO foundation.

Needs: A public URL for the site to check (the checker only needs the URL); Claude Code or Codex, or another agent that can install an Agent Skill from a GitHub URL; Python, to run scripts/run.py if you run the checker directly.

Start here: [Check a live site's SEO foundation in one run](https://dedupedai.com/use-cases/tigerless-labs-seo-ops/check-live-site-seo-foundation/) (Beginner, 15 minutes)

1. Copy the install prompt Install https://github.com/tigerless-labs/seo-ops as a skill. into your agent, or run /plugin marketplace add tigerless-labs/seo-ops then /plugin install seo-ops@seo-ops in Claude Code.
2. Start a new session if the skill does not appear.
3. Type /seo-ops check example.com in the agent input box, replacing example.com with the target site.
4. Confirm with the agent that the target is a live site, not a code review, when it asks.

All 4 use cases: https://dedupedai.com/use-cases/tigerless-labs-seo-ops/ | GitHub: https://github.com/tigerless-labs/seo-ops

### Limelit Open (limelit-co/open)

Limelit Open is a self-hosted AI visibility tracker, shipped as one Go binary with SQLite, that measures how ChatGPT, Claude, Perplexity, Gemini and Google AI surfaces mention and cite your brand against competitors.

Best for: Marketers, SEO and GEO specialists, founders and analysts who want to measure AI answer visibility on infrastructure they control.

Needs: macOS or Linux terminal with curl; Either a free Limelit Cloud account (sign in with Google) or your own provider API key, such as OpenAI's; Your brand domain, category and up to five competitor sites.

Start here: [Track your brand's AI answer visibility against rivals](https://dedupedai.com/use-cases/limelit-co-open/track-brand-ai-visibility-vs-competitors/) (Intermediate, 30 minutes)

1. Run mkdir -p ~/limelit && cd ~/limelit && curl -fsSL https://github.com/limelit-co/open/releases/latest/download/limelit_$(uname -s | tr A-Z a-z)_$(uname -m | sed 's/x86_64/amd64/;s/aarch64/arm64/').tar.gz | tar xz limelit to download the binary.
2. Run ./limelit serve and Open localhost:1515 in a browser.
3. In the setup wizard, enter your domain, your category, up to five competitors, and one key (the free Limelit Cloud allowance via limelit login, or your own OpenAI key).
4. Press Run, then read the Overview as each engine returns answers; numbers with fewer than 20 answers are marked as thin.

All 4 use cases: https://dedupedai.com/use-cases/limelit-co-open/ | GitHub: https://github.com/limelit-co/open

### Cited (cited-cc/cited)

Cited is an open-source platform, written in TypeScript, that monitors when AI assistants mention, recommend, or cite a brand across the prompts you choose.

Best for: Marketing and SEO teams, and the developers who run them, who need dated evidence of how AI assistants talk about their brand and competitors.

Needs: Docker Compose v2; Node.js 22 or newer; About 4 GB RAM recommended; A domain and brand you want to monitor.

Start here: [Try AI citation monitoring with safe mock data](https://dedupedai.com/use-cases/cited-cc-cited/try-citation-monitoring-with-mock-data/) (Intermediate, 45 minutes)

1. Run npm ci
2. Run npm run self-host:up
3. Run npm run self-host:token and copy the bootstrap token
4. Open http://localhost:3000/setup, create the first owner, then sign in at /sign-in

All 4 use cases: https://dedupedai.com/use-cases/cited-cc-cited/ | GitHub: https://github.com/cited-cc/cited

### Marketing OS (Yuzzyuk/marketing-os)

Marketing OS is a pure-markdown agent skill with 14 modules that covers audits, copy, hooks, ads, GEO, email, launches, pricing and analytics.

Best for: Marketers, founders and growth leads who want an AI agent to run a full marketing workflow from one installed skill.

Needs: An agent that supports skills: Claude Code, Claude web or desktop with code execution enabled, Codex, or Cursor; A filled-in brand-context.md file in your project root or .claude/ folder; For ad asset generation only: a connected ad-generation MCP such as Arcads.

Start here: [Score a website funnel and get prioritized fixes](https://dedupedai.com/use-cases/yuzzyuk-marketing-os/score-website-funnel-audit/) (Intermediate, 30 minutes)

1. Install the skill in Claude Code with /plugin marketplace add Yuzzyuk/marketing-os, then run /plugin install marketing-os@marketing-os.
2. Copy brand-context.template.md to brand-context.md, fill it in, and place it in your project root or .claude/ folder.
3. Ask the agent to run the audit module on the URL of the page or funnel you want reviewed.
4. Read the weighted 0-100 score and the prioritized fixes.

All 5 use cases: https://dedupedai.com/use-cases/yuzzyuk-marketing-os/ | GitHub: https://github.com/Yuzzyuk/marketing-os

## Questions

### What are the best open-source AI tools for SEO and GEO?

The best open-source AI repos for SEO and AI search visibility (GEO) right now are Claude SEO, Open SEO MCP Skills and SEO Ops. Claude SEO runs a full site audit from Claude Code; Open SEO MCP Skills works from your own Search Console, GA4 and ads data; SEO Ops checks 26 SEO and GEO structure rules with no LLM involved; Limelit Open and Cited track how ChatGPT, Perplexity and other assistants mention and cite your brand.

### Which repo for SEO and AI search visibility (GEO) is easiest to start with?

Claude SEO: its starter use case "Run a full SEO audit on your site from Claude Code" is rated Beginner and takes about 30 minutes.

### How do I get started with Claude SEO?

In Claude Code run /plugin marketplace add AgriciDaniel/claude-seo; Run /plugin install claude-seo@agricidaniel-claude-seo; Run /seo setup to create its own Python environment and a headless browser, then /seo doctor to check readiness. Full steps and a copy-paste agent prompt: https://dedupedai.com/use-cases/agricidaniel-claude-seo/run-a-full-seo-audit-with-claude-code/

### Are these SEO and AI search visibility (GEO) repos free?

They are open-source projects on GitHub (check each license; some, like fair-code projects, limit commercial use). Some also sell a hosted version or need a paid model API key; the requirements for each repo are listed on this page.

### How is this list of SEO and AI search visibility (GEO) repos chosen?

Deduped tracks the hottest AI repos on GitHub and writes step-by-step use cases from each README. For this page we picked the repos that do this job, ordered by fit and then GitHub stars. Repos with a risk flag or a retired page are left out. The page is rebuilt with the site; stars are as of the last build in 2026.

Third-party repos we don't own or vouch for. AI-written use cases can be wrong: review everything and run at your own risk.
