Grounding the stars
To give the playful concept a concrete reference, I integrated an astronomical events calendar. Eclipses reference NASA data and conjunctions are checked against JPL Horizons.
A horoscope tailored to your pet
Live · 2026CosmoGato PWA · public home and demo flow
A friend and I were looking for the most absurd idea we could find and chose horoscopes for pets.
To give the playful concept a concrete reference, I integrated an astronomical events calendar. Eclipses reference NASA data and conjunctions are checked against JPL Horizons.
We compared local models with paid APIs and chose Claude Haiku within a fixed budget. I had to balance reading quality with generation cost and build the profile, credit and payment journey around the model.
I treated security and resource use as part of the product design.
I built transparency measures with reference to Article 50 of the AI Act. CosmoGato labels AI-generated readings as entertainment. The interface identifies fallback text and the API marks its source. Account controls support exporting and deleting personal data.
CosmoGato made me treat AI as part of a product. Every reading has a cost, and the experience needs to remain usable when generation fails. That experience shapes how I assess other AI integrations.
For the public side of CosmoGato, I incorporate SEO (Search Engine Optimization), GEO (Generative Engine Optimization) and AEO (Answer Engine Optimization). Content, context and structure are part of making the product easier to find and understand.
I organise pages around people’s questions and connect answers to examples, sources and verifiable results. How I work on SEO, GEO and AEO
Tell me what you want to build or improve, who will use it and what constraints you have. I’ll get back to you so we can work out where to start.