# GeoLook

> Self-hosted, open-source GEO platform for AI search visibility. Runs locally with Python 3.9+, covers 17 engines, closes the loop from analysis through auto-verification.

- **Category:** Search Engines
- **Licence:** MIT
- **Latest version:** v0.2.0
- **Open source:** oss
- **Languages:** Python, HTML
- **Platforms:** macOS, pip
- **Tags:** Seo, LLM, Python, Self Hosted, Ai Search, Seo Tools, Ai visibility, Aeo, Competitor Analysis, Answer Engine Optimization, Generative Engine Optimization, Geo, Marketing Analytics, Content Optimization

## Description

GeoLook is an open-source, self-hosted platform for end-to-end Generative Engine Optimization. It helps brands understand and improve how AI engines mention and cite them when answering user questions. The platform runs locally on macOS or Linux with Python 3.9+ and three dependencies, storing all data as plain files. It covers 17 engines across Chinese and global markets, sampling real answers to measure mention rate, rank, and citation share. A four-layer site audit diagnoses why engines may not cite a brand, including robots.txt parsing, WAF/CDN probing with real AI-crawler user agents, and passage-level quotability checks. The Action stage creates implementation tickets with acceptance criteria and risk grades, a content workbench with citability pre-checks, and deployable assets like llms.txt and JSON-LD. Publishing integrations cover several channels for content distribution. Results are auto-verified by re-crawling and next sampling rounds. A Chrome sampling assistant helps with engines lacking APIs. The project is MIT-licensed with no external database or service dependencies, using a local HTTP server on port 8765.

## Links

- [Homepage](https://github.com/aigclink/geolook)
- [Website](https://geolook.cc)
- [Demo](https://geolook.cc/demo/)
- [GitHub Repository](https://github.com/aigclink/geolook)
- [Documentation (README)](https://github.com/aigclink/geolook/blob/main/README.md)
- [Product Hunt](https://www.producthunt.com/products/geolook)

---
Source: https://selfhost.directory/project/geolook