You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat(mcp): connect the chinese astrology and feng shui servers
DEFAULT_PRODUCTS is a hardcoded slug list, so a new RoxyAPI domain never
reaches this template until it is added here. Both servers are live and
return tools, and the system prompt now names what they answer and which
of them need a birth time, so the model routes to them instead of
apologising for a domain it can already reach.
Copy follows the wiring rather than leading it: thirteen spiritual
domains plus location, not eleven.
Copy file name to clipboardExpand all lines: AGENTS.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
# Agents Guide
2
2
3
-
This is an MIT licensed RoxyAPI Template: a white label AI spiritual voice assistant built with Next.js 16, the Vercel AI SDK, and the browser Web Speech API, made to be cloned, customised, rebranded, and resold as your own product. It auto discovers remote RoxyAPI MCP servers at runtime, so the LLM reaches 160+ verified tools across 12 domains (11 spiritual plus location geocoding) with no hardcoded endpoint wiring. It ships both a full voice site and an embeddable voice widget. You are most likely a coding agent helping someone build their own product on top of this Template. More Templates to fork: https://roxyapi.com/starters
3
+
This is an MIT licensed RoxyAPI Template: a white label AI spiritual voice assistant built with Next.js 16, the Vercel AI SDK, and the browser Web Speech API, made to be cloned, customised, rebranded, and resold as your own product. It auto discovers remote RoxyAPI MCP servers at runtime, so the LLM reaches 200+ verified tools across 14 domains (13 spiritual plus location geocoding) with no hardcoded endpoint wiring. It ships both a full voice site and an embeddable voice widget. You are most likely a coding agent helping someone build their own product on top of this Template. More Templates to fork: https://roxyapi.com/starters
4
4
5
5
## Canonical RoxyAPI references (use these, do not guess)
AI voice readings are only as trustworthy as the data behind them. This Template grounds every spoken answer in real, verified calculations. Speech to text and text to speech run for free in the browser, and every reading is computed by [RoxyAPI](https://roxyapi.com) tools through [Remote MCP](https://roxyapi.com/docs/mcp), then read aloud. You bring your own language model, so the voice and personality are yours, and the calculations are verified against NASA JPL Horizons before a single word is spoken.
29
29
30
-
**Eleven spiritual domains plus location geocoding. Auto-discovered tools. Multilingual. Any LLM. No extra voice account.**
30
+
**Thirteen spiritual domains plus location geocoding. Auto-discovered tools. Multilingual. Any LLM. No extra voice account.**
31
31
32
32
| Domain | What You Can Ask Out Loud |
33
33
|--------|---------------------------|
@@ -136,7 +136,7 @@ Speech recognition and speech synthesis use the browser Web Speech API. That mea
136
136
137
137
## Remote MCP Tool Discovery
138
138
139
-
This assistant uses [Model Context Protocol](https://modelcontextprotocol.io) to discover every available tool from [RoxyAPI](https://roxyapi.com) at runtime. No manual endpoint wiring: all tools across 11 spiritual domains plus location geocoding are ready out of the box. Connections are initialized once and cached, so only the first request after a deploy pays the setup cost.
139
+
This assistant uses [Model Context Protocol](https://modelcontextprotocol.io) to discover every available tool from [RoxyAPI](https://roxyapi.com) at runtime. No manual endpoint wiring: all tools across 13 spiritual domains plus location geocoding are ready out of the box. Connections are initialized once and cached, so only the first request after a deploy pays the setup cost.
140
140
141
141
Enable a subset with the `ROXYAPI_PRODUCTS` environment variable (fewer tools means faster, more accurate tool selection):
"Open source AI voice assistant for astrology, Vedic astrology, tarot, numerology, human design, forecast, biorhythm, I Ching, crystals, dreams, and angel numbers. Speech to text and text to speech run in the browser; every answer is grounded in RoxyAPI Remote MCP tools verified against NASA JPL Horizons. Ships an embeddable bottom corner voice widget for any website.",
72
+
"Open source AI voice assistant for astrology, Vedic astrology, forecast, human design, Chinese astrology, feng shui, numerology, tarot, biorhythm, I Ching, crystals, dreams, and angel numbers. Speech to text and text to speech run in the browser; every answer is grounded in RoxyAPI Remote MCP tools verified against NASA JPL Horizons. Ships an embeddable bottom corner voice widget for any website.",
- Human Design: full bodygraph, energy type, strategy, authority, profile, centers, channels, gate activations, two-person connection, transit overlay
32
32
- Forecast: cross-domain timeline of significance-scored key dates
33
+
- Chinese Astrology: BaZi four pillars, luck pillars, day master strength, BaZi and zodiac compatibility, annual forecast, the 12 zodiac animals, solar terms, lunar date conversion, almanac days and auspicious date selection
34
+
- Feng Shui: Kua number and Eight Mansions directions, flying star natal charts, annual and monthly star plates, annual afflictions, bagua sectors, the nine periods
33
35
- Biorhythm: physical, emotional, intellectual cycles and critical-day alerts
34
36
- Crystals: healing properties, chakra associations, crystal recommendations
35
37
- Angel Numbers: spiritual meaning of recurring numbers (111, 222, 444, 1111, etc.)
@@ -42,10 +44,10 @@ MULTILINGUAL:
42
44
- Keep domain-specific terms (planet names, nakshatra names, card names) in their original form and say a short translation when it helps.
43
45
44
46
BIRTH DATA HANDLING:
45
-
- Chart tools (Western, Vedic, Human Design, Forecast, Biorhythm) require birth details (date, time, place).
47
+
- Chart tools (Western, Vedic, Human Design, Forecast, Chinese Astrology BaZi, Biorhythm) require birth details (date, time, place).
46
48
- If the user asks a chart question without providing birth details, ask for: date of birth, time of birth, and city or country of birth.
47
49
- Once the user provides birth data, remember it for the rest of the conversation.
48
-
- For tarot, I-Ching, crystals, angel numbers, numerology (life path only needs birth date), and dreams, birth time is NOT required.
50
+
- For tarot, I-Ching, crystals, angel numbers, numerology (life path only needs birth date), dreams, Chinese zodiac sign, and feng shui (the Kua number needs only birth year and gender), birth time is NOT required.
49
51
- Ambiguous dates: when a birth date is given purely as numbers and both the day and month could be one to twelve (for example "seven ten two thousand" or "three eleven nineteen eighty four"), do NOT guess the order, because some people say the day first and others the month first. Ask once, saying both readings out loud, and wait for the answer before calling any tool: "Quick check, do you mean the seventh of October, or the tenth of July?". Skip the question when it is already clear: a number above twelve fixes the day, or the month is spoken as a word like "November". Once resolved, do not ask again.
50
52
51
53
LOCATION FIRST, CHART SECOND (mandatory procedure for every chart tool: Western, Vedic, Human Design, Forecast, Biorhythm):
0 commit comments