OpenSEO is an MIT-licensed SEO web app (v0.1.13, Oct 2026; repo created Feb 2026) covering keyword research, rank tracking, competitor insights, backlinks, site audits and AI visibility, plus an MCP server and agent skills. All SEO data comes from DataForSEO, so a paid DataForSEO API key is required; you pay them per request. Self-host with Docker or on Cloudflare (free plan), or use the hosted version ($10/month). Hardware needs are not documented.
Cite this pageRepoQuarry. “OpenSEO.” Checked 15 Oct 2026. https://repoquarry.dev/projects/openseo
How much of Semrush does it replace?
5 of 5 jobs. Same core workflows, but all data is bought pay-as-you-go from DataForSEO; feature depth not compared.
Partial:Keyword researchPartial replacement
Partial:Rank trackingPartial replacement
Partial:Backlink analysisPartial replacement
Partial:Site auditPartial replacement
Partial:Competitor analysisPartial replacement
How much of Ahrefs does it replace?
5 of 5 jobs. Backlink and keyword data come from DataForSEO, not an own crawler index; feature depth not compared.
Partial:Keyword researchPartial replacement
Partial:Rank trackingPartial replacement
Partial:Backlink analysisPartial replacement
Partial:Site auditPartial replacement
Partial:Competitor analysisPartial replacement
Facts, with sources
Every answer links to where we found it. We read the documentation; we did not install it.
Runs on my machine?Confirmed:Self-hosted with Docker or on your own Cloudflare account; hosted version also offeredSimple: Docker (Best for testing it out) - For personal use on your own machine.github.com · open-seo#self-hosting ↗1d ago
Commercial useConfirmed:Yes, MIT code (SEO data is bought separately from DataForSEO)github.com · LICENSE ↗1d ago
Paid services needed?No:A paid DataForSEO API key is required for all SEO data; OpenRouter key optional for AI prompt suggestionsOpenSEO needs a DataForSEO API key so that you can get SEO data. You pay them directly when self hosting.github.com · open-seo#costs ↗1d ago
Operating systemsPartial:Docker (Docker Desktop or Engine) or Cloudflare; host operating systems not listedDocker Desktop (or Docker Engine + Docker Compose)github.com · SELF_HOSTING_DOCKER.md ↗1d ago
Setup effortConfirmed:Medium, Docker Compose plus a DataForSEO key; Docker mode has no auth, so keep it privateOnly expose it behind your own auth-protected reverse proxy, tunnel, or private network.github.com · SELF_HOSTING_DOCKER.md ↗1d ago
Your choice on cookies
We use essential storage to keep the site secure and remember this choice. With your permission we'd also count visits to see which pages help people, and remember your filters. We never use advertising or cross-site tracking cookies, and sponsors never get your data. Cookie policy