Awesome GEO

Repos

65 open-source repos for GEO work, grouped by job.

Research & Frameworks

llms.txt Ecosystem

Firecrawl TypeScript Web data API for AI — turn websites into LLM-ready markdown. llms.txt generation built in. 200.9k llms.txt Specification Jupyter Notebook The official llms.txt spec by Jeremy Howard. The standard for making your site AI-readable. 2.7k

AI Crawler Management

GEO Monitoring & Tracking

Elmo TypeScript Self-hosted AI visibility platform. Tracks how ChatGPT, Claude, Perplexity, Gemini, and Google AI Overviews mention and cite a brand, with share of voice and citation analysis. 593 GEOrank Python Self-hosted GEO workbench. Diagnoses site and brand visibility in AI search (schema, meta, readability, citation signals) and turns results into Q&A, action plans, and keyword lists. Chinese and English docs. 536

Structured Data & Schema

GEO Toolkits

Agent-Readable Content

Agent Skills & MCP Servers

claude-seo Python 13 sub-skills, 7 subagents for Claude Code — technical SEO, E-E-A-T, GEO/AEO, DataForSEO integration. 28.2k geo-seo-claude Python GEO-first SEO skill for Claude Code — citability scoring, AI crawler analysis, schema markup, PDF reports. 11.6k