INFINITY TECH LLP, a Singapore software company, set out to enter the consumer astrology market with a product that could not be mistaken for the rest of it. They commissioned Claude Labs to design and build it. Mystic Codex is the result: owned and operated by INFINITY TECH LLP, and running on Anthropic’s Claude.
The problem
Consumer astrology is dominated by products that generate one horoscope per star sign each day and send it to millions of people. The reader can tell it was not written for them, and the category’s retention reflects that.
INFINITY TECH LLP wanted the opposite proposition: every reading derived from one person’s own birth data, and for palm and face readings, from photographs they take themselves. The obstacle was cost. Generating genuinely personal long-form readings across dozens of reading types, per user, is an unbounded inference bill unless model routing, caching and spend ceilings are designed in from the start — and an unbounded bill cannot sit under a fixed monthly subscription.
The Claude solution
Claude Labs built Mystic Codex on Anthropic’s Claude, using Claude Sonnet 4.5 and Claude Haiku 4.5, routed per reading type so that short daily reads and long-form synthesis each run on the appropriate model. Claude is called server-side only.
Twenty-eight typed reading contracts span Western astrology, Chinese BaZi, Zi Wei Dou Shu, Qi Men Dun Jia, tarot, palmistry, face reading and numerology. Each is a versioned prompt with its own model assignment, token budget and cache policy. A vision pipeline reads palms and faces from photographs taken in the app, and returns a sentinel when a photograph cannot be interpreted — so an unreadable photo is not charged for and the reader is told what to retake rather than given a fabricated reading.
Cost is controlled at four layers: prompt caching, per-token cost accounting, sliding-window rate limiting, and a spend ceiling. One deployment serves both the web app and the Android app, which ships as a Trusted Web Activity.
Mystic Codex shipped to Google Play in August 2026 and completed handover on 9 September 2026. It is live in production today on Google Play and on the open web.
The result
2,278
readings delivered to seekers in production
Every one of those readings was drawn from an individual seeker’s own birth data rather than their star sign. 624 required a live call to Claude; the remaining 1,654 were served from a per-seeker cache, because a birth chart does not change once it has been read — which is what makes a long-form personalised reading affordable to give away. 121 were interpreted from photographs taken inside the app — 87 palm readings and 34 face readings through the Claude vision pipeline — and every one of those was generated fresh, since no two hands are alike.
Source: INFINITY TECH LLP production database, 26 October 2026
Delivery
Designed, built and handed over by Claude Labs (Hungry Human Pte Ltd, UEN 202237899N), Singapore, for INFINITY TECH LLP (UEN T26LL0996E), Singapore. Source, deployment, database, billing and the Google Play developer account are all held under accounts INFINITY TECH LLP controls, and the Anthropic API key is issued under the customer’s own Claude organisation.