Source identity
| Field | Recorded value |
|---|---|
| Source type | GitHub source |
| Original record | Janady13/aio-surfaces / aio_surfaces/__init__.py |
| Date | Not specified in source |
| Repository | Janady13/aio-surfaces |
| Revision | 4d0ef73ec42f209ff4947b559228f1884121ff8f |
| Branch | main |
| Path or archive member | aio_surfaces/__init__.py |
| Original SHA-256 | a55fef730a05b0863575ed688167b1f7ca95d5d00a012056bf8ceec83be1ca28 |
| Git blob SHA | 7695ec7e6132b4508b39da62f706e75559444346 |
| Reading-copy SHA-256 | a55fef730a05b0863575ed688167b1f7ca95d5d00a012056bf8ceec83be1ca28 |
Recovered source transcript
Download complete source text ↓28 lines · 0.7 KB
"""aio-surfaces — generate llms.txt, aeo.json, entity.json, brand.json
from a single site config so AI engines (ChatGPT, Claude, Gemini,
Perplexity, Google AI Overviews) can correctly cite your site.
Spec references:
llms.txt https://llmstxt.org/
Schema.org https://schema.org/
IETF .well-known https://www.rfc-editor.org/rfc/rfc8615
"""
from .config import SiteConfig, Service, Fact
from .render import (
render_llms_txt,
render_aeo_json,
render_entity_json,
render_brand_json,
)
__version__ = "0.1.0"
__all__ = [
"SiteConfig",
"Service",
"Fact",
"render_llms_txt",
"render_aeo_json",
"render_entity_json",
"render_brand_json",
]