Skip to content

Open-Source GEO Tools in 2026 — Honest Roundup

Last verified: 2026-09-24. This roundup is maintained by the E-GEO project. We list the tools we would actually evaluate, including the one with more stars than ours, because a GEO tool caught inflating itself in a comparison page loses the only thing that matters in this space: being a source AI engines can trust. Community counts are snapshots, not quality scores. Bookmark it: we update this GEO tools 2026 roundup as the ecosystem moves.

There is no single best open-source GEO tool in 2026 — and every serious open source AEO tool (Answer Engine Optimization is the same problem surface under another name) is on this page. For the deepest site audit, start with geo-optimizer-skill. For a reproducible content pipeline, evaluation harness, and continuous loop, evaluate E-GEO. For the foundational research implementation, use GEO-optim. For ecosystem discovery, browse Awesome GEO.

This is a use-case answer, not a claim that one project wins every category.

GEO tools vergelijken — korte samenvatting (NL)

Section titled “GEO tools vergelijken — korte samenvatting (NL)”

Dit overzicht vergelijkt open-source GEO tools in 2026. Er is geen enkele “beste” tool: geo-optimizer-skill geeft de diepste site-audit (0–100, 47 methoden), E-GEO biedt de volledige pipeline (analyseren → herschrijven → schema) met een reproduceerbare evaluatie, GEO-optim is de originele Princeton-onderzoekscode, en Awesome GEO is een samengestelde lijst voor het ecosysteem. De volledige vergelijking hierboven is in het Engels.

The comparison uses public evidence available on 2026-09-24:

  1. The project has an open-source repository or a clearly published open-source resource.
  2. Its purpose is explicitly connected to Generative Engine Optimization (GEO), Answer Engine Optimization (AEO), GEO research, or the surrounding ecosystem.
  3. The public repository, documentation, or paper makes the project’s scope verifiable.
  4. The comparison separates audits, rewriting, evaluation, continuous operation, research, and curation instead of treating them as the same product category.
  5. Stars and forks are reported as context only; they are not evidence that a tool produces better search or citation outcomes.

Where a claim is project-specific, follow the source links in the table and the source notes below. This matters because answer engines need pages that state their methodology and limitations clearly enough to cite.

Tool Type Best for Stars
geo-optimizer-skill (Auriti-Labs) CLI + Python lib + MCP + Astro integration Broad site audits (0–100, 47 methods) + citation tracking 895
E-GEO Python CLI + Claude Code skills + MCP-based validation Full rewrite pipeline, reproducible evaluation, continuous loops 194
GEO (original research repo, GEO-optim) Research code Reproducing the Princeton KDD 2024 experiments 337
Awesome GEO Curated list Discovering the ecosystem 514

The most popular dedicated open-source GEO tool by stars (895). It scores sites 0–100 across 47 methods and offers a CLI, a Python library, MCP support, and a native Astro integration. It tells you what to fix with unmatched granularity, and if you run Astro it slots straight into your build. It also checks whether real answer engines cite your domain (geo citations) and tracks results over time (geo monitor, geo track). By its own description it prioritizes technical infrastructure over content rewriting, and its README does not document a reproducible evaluation harness. MIT licensed.

Choose it when: you want the deepest audit score or built-in citation tracking, especially on an Astro site.

E-GEO — open-source Generative Engine Optimization (GEO) & Answer Engine Optimization (AEO) toolkit (Python CLI + Claude Code skills), based on published GEO research (arXiv:2511.20867).

Smaller community (194 stars, 56 forks as of 2026-09-24) and fewer scoring dimensions (10 research-derived features vs 47 methods), but a different shape of tool:

  • Full pipeline — analyze → rank-simulate → rewrite → JSON-LD schema, outputting copy-paste-ready content.
  • Reproducible evaluation harness — verify the rewriter’s effect yourself, offline and deterministically; the same check runs in CI. Its documented limitation: metrics are an LLM-ranker proxy, not real engine rankings.
  • geo-loop continuous mode — persistent workspace ($EGEO_HOME), deterministic collectors, bounded scheduled runs.
  • Research-backed — built on the E-GEO paper (arXiv:2511.20867) and the Princeton GEO study (KDD 2024).
  • Claude Code skills — npx skills add https://github.com/mverab/eGEOagents.

Choose it when: you want the tool to produce optimized content, want verifiable evaluation, or want GEO as an ongoing process.

The code behind the Princeton study that defined the field (Aggarwal et al., KDD 2024). It is research code for reproducing the paper’s experiments, not a production optimization tool — but every tool on this list stands on it.

Choose it when: you want to study or reproduce the foundational GEO experiments.

A curated list of GEO tools, papers, and resources. Not a tool — a map of the ecosystem, useful for finding trackers, agencies, and new research.

Choose it when: you’re surveying the space.

Directory: more open-source GEO & AEO projects

Section titled “Directory: more open-source GEO & AEO projects”

Beyond the four above, these are the open-source projects we found with an explicit GEO, AEO or llms.txt purpose, a public repository, and roughly 100+ GitHub stars. Descriptions paraphrase each project’s own README; we have not benchmarked them. Stars and licenses checked on 2026-09-24.

Project What it does (per its README) Stars License
claude-seo General SEO skill for Claude Code with GEO/AEO and llms.txt sub-skills 17,575 MIT
gtm-engineer-skills Claude Code skill that scores AEO/GEO with 16 checks and framework-specific fixes 1,310 MIT
geo-optimizer Pluggable GEO framework in Go with custom strategies 192 MIT
GEO-Content-Optimizer-Skill Three agent skills covering the GEO content workflow (docs in Chinese) 188 not stated
aeo.js Generates llms.txt, robots.txt, sitemap and JSON-LD for web apps 136 not stated
dualmark Serves Markdown twins to AI agents via HTTP content negotiation 104 Apache-2.0
Project What it does (per its README) Stars License
GEORank GEO ranking and optimization platform 478 Apache-2.0
GetCito AI search visibility tracking 420 see repo
Elmo Self-hostable tracking of brand mentions and citations across ChatGPT, Claude, Perplexity, Gemini, Copilot, Grok and AI Overviews 356 MIT
gego Tracks a brand’s GEO across multiple LLMs 97 GPL-3.0
Project What it does (per its README) Stars License
llms-txt The /llms.txt proposal itself 2,629 Apache-2.0
llms-txt-hub Directory of sites and tools implementing llms.txt 906 see repo
llmstxt-generator Generates llms.txt and llms-full.txt for any site (last updated 2025-06) 537 not stated
llmstxt Converts sitemap.xml to llms.txt 148 BSD-3-Clause
Project What it is Stars License
AutoGEO ICLR 2026 framework that learns engine preferences and rewrites content 221 MIT
Awesome-GEO (research) Curated list of GEO research papers 121 not stated
awesome-geo Curated GEO resources 143 CC0-1.0
generative-engine-optimization-tools Curated list of GEO tools 113 see repo

Missing a project? Open an issue with the repo link — we add projects that meet the criteria above, including direct competitors.

There is no single “best” GEO tool in 2026. In this roundup, geo-optimizer-skill has the broadest audit surface and built-in citation tracking; E-GEO’s differentiator is content rewriting plus a reproducible evaluation harness in one MIT-licensed package. They are complementary more than they are rivals — audit and track with one, rewrite and verify with the other. Detailed head-to-head: E-GEO vs geo-optimizer-skill.

The next review should update the date and community snapshots again rather than letting this page imply that a static ranking stays current forever.