Builderoom
Use tool

An open-source workbench for GEO (Generative Engine Optimization) that helps teams diagnose website and brand visibility in AI search.

Apache-2.0

Product facts

Type
Web App / SaaS
Category
Marketing & Growth › SEO and AI Search Optimization
Pricing
Open source
License
Apache-2.0
Launched
Oct 27, 2026
Listed
Oct 27, 2026
Website
github.com

Overview

GitHub

GEOrank is an open-source workbench for GEO (Generative Engine Optimization) that helps teams diagnose website and brand visibility in AI search and turn those insights into Q&A, action plans, keyword expansion, structured tools, and sustainably managed content assets.

As user search habits shift from traditional search engines to AI systems like ChatGPT, Claude, Perplexity, and Gemini, brands need to ensure their content is structured so AI can summarize, cite, and recommend it. GEOrank consolidates these scattered tasks into a single workbench, providing a complete workflow from discovery and diagnosis to Q&A, planning, expansion, structuring, and management.

Core Capabilities

  • Website Diagnosis: Check Schema, page structure, Meta information, content readability, citation signals, and AI search visibility.
  • AI Q&A & Plans: Generate structured answers around GEO and create actionable 30/60/90-day optimization plans based on your goals and constraints.
  • Keyword Expansion & Tools: Expand question-based, scenario-based, and other keyword assets, with tools like a JSON-LD generator, llms.txt generator, and AI-friendliness scoring.
  • Resource Management: Collect and manage GEO-related companies, tools, experts, tutorials, and case studies.

Technical Architecture

The project uses a monorepo architecture. The frontend is built with Next.js, while the backend uses FastAPI, SQLAlchemy, and Celery. Data services rely on PostgreSQL, Redis, Qdrant, Neo4j, and MinIO, and the AI layer supports OpenAI-compatible model APIs. Local deployment via Docker Compose is supported.

Who It's For

GEOrank is designed for GEO researchers, SEO and content teams, brand growth teams, AI search product teams, and developers. Teams can use it as an internal toolkit to analyze their own business, or deploy it privately and customize it to provide GEO tools and services to clients.

Key features

  • Company Directory: Collect and manage GEO-related companies, tools, service providers, and case studies, with support for submission, review, publishing, and categorization.
  • Website Diagnosis: Check Schema, page structure, Meta information, content readability, citation signals, and AI search visibility.
  • AI Q&A: Generate structured answers about GEO, AI search, and brand visibility, incorporating company and diagnostic context.
  • GEO Plans: Generate actionable 30/60/90-day optimization plans based on goals, websites, resources, and constraints.
  • Keyword Expansion Workbench: Expand core business terms into question-based, scenario-based, commercial-intent, and recommendation-oriented keyword assets.
  • GEO Tools: Includes a JSON-LD generator, llms.txt generator, AI-friendliness scoring, title generator, and knowledge base generator.
  • Expert Channel: Showcase public profiles, practice areas, and detailed bios of GEO and AI experts.
  • Tutorial Channel: Curate GEO fundamentals, evaluation governance, content structure, technical markup, and practical case studies.
  • Admin Dashboard: Manage companies, diagnoses, Q&A, keyword expansion, experts, tutorials, users, system settings, API pools, and custom homepages.
  • API Pool Configuration: Supports multiple provider setups, connectivity testing, API polling, and failover strategies.

Releases

Notify me

Initial · GEOrank

Q&A

What is GEOrank?AI-generated
GEOrank is an open-source workbench for GEO (Generative Engine Optimization) that helps teams diagnose website and brand visibility in AI search and turn those insights into Q&A, action plans, keyword expansion, structured tools, and sustainably managed content assets.
Why do I need GEOrank?AI-generated
Search is shifting from traditional results pages to AI-generated answers, with users asking questions directly to AI systems like ChatGPT and Claude. GEOrank helps you determine whether AI accurately understands your company, whether your website content is structured for AI citation, and which elements to prioritize for optimization.
Who is GEOrank for?AI-generated
It's built for GEO researchers, SEO and content teams, brand growth teams, AI search product teams, and developers. You can use it for internal team diagnostics or deploy it privately and customize it to serve clients.
How do I deploy GEOrank?AI-generated
The project is deployed using Docker Compose. Copy the environment variable template and run `docker compose up -d` to start. AI-powered features require configuring an OpenAI-compatible model API in the `.env` file or via the admin dashboard settings.
What tech stack does GEOrank use?AI-generated
It uses a monorepo architecture. Both the frontend and admin dashboard are built with Next.js, while the backend uses FastAPI, SQLAlchemy, Alembic, and Celery. Data services include PostgreSQL, Redis, Qdrant, Neo4j, and MinIO. Engineering workflows rely on pnpm workspace and Turborepo.
What's included in the open-source repository?AI-generated
It contains only the product code, engineering structure, configuration templates, and demo data needed to run locally. It does not include real API Keys, production databases, unauthorized expert profiles, actual tutorial content, user Q&A history, or commercial data.
Does GEOrank guarantee brand rankings in AI search?AI-generated
No. GEOrank is a research and engineering project designed to help teams analyze and improve AI search visibility. It doesn't sell rankings, guarantee that any model will recommend a specific brand, or represent any AI search platform.
More
Use tool
Bookmark

This product has no owner yet

It was listed by the platform or its author left. If it is your work, prove your relationship to become the owner.

Claim this product

Alternatives

The product content on this page was translated by AI from the author's original.