Repository navigation
v0.1.0 — Initial public release
aio-surfaces v0.1.0 — Initial public release
MIT-licensed Python toolkit that generates the four canonical AI-citation surfaces from a single typed site config:
llms.txt(markdown summary AI crawlers prefer)aeo.json(atomic question/answer facts under 500 chars each)entity.json(Schema.org @graph: Organization + Person + WebSite)brand.json(internal brand truth ledger)
One config means all four surfaces stay in sync. When they drift, AI engines (ChatGPT, Claude, Gemini, Perplexity, Google AI Overviews) receive conflicting signals and de-rank the site.
Pure Python stdlib core, optional PyYAML, 10/10 tests passing. Used in production at https://www.thatdevpro.com
This release is archived to Zenodo for a citable DOI.
Cite as: Anady, Joseph W. (2026). aio-surfaces: a Python toolkit for AI-citation surface generation (v0.1.0). Zenodo. https://github.com/Janady13/aio-surfaces