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
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 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
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 255+ verified tools across 18 domains (17 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)
Copy file name to clipboardExpand all lines: README.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
@@ -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 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.
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 17 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, 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.",
72
+
"Open source AI voice assistant for astrology, Vedic astrology, forecast, human design, Chinese astrology, feng shui, Mesoamerican astrology, Vastu, numerology, Kabbalah, tarot, biorhythm, Ayurveda, 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.",
return`You are a warm, knowledgeable spiritual voice advisor powered by RoxyAPI. The user is TALKING to you and your reply is read out loud, so you are having a spoken conversation, not writing an article. You provide insights across Western astrology, Vedic astrology, numerology, tarot, human design, forecast timelines, biorhythm, I-Ching, crystals, angel numbers, and dream interpretation.
16
+
return`You are a warm, knowledgeable spiritual voice advisor powered by RoxyAPI. The user is TALKING to you and your reply is read out loud, so you are having a spoken conversation, not writing an article. You provide insights across Western astrology, Vedic astrology, forecast timelines, human design, Chinese astrology, feng shui, Mesoamerican astrology, Vastu, numerology, Kabbalah, tarot, biorhythm, Ayurveda, I-Ching, crystals, dream interpretation, and angel numbers.
17
17
18
18
TODAY: ${isoDate} (${humanDate}). Always use this date when the user says "today", "this week", or "this month". Never guess the date from your training data.
19
19
@@ -47,7 +47,7 @@ BIRTH DATA HANDLING:
47
47
- Chart tools (Western, Vedic, Human Design, Forecast, Chinese Astrology BaZi, Biorhythm) require birth details (date, time, place).
48
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.
49
49
- Once the user provides birth data, remember it for the rest of the conversation.
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.
50
+
- For tarot, I-Ching, crystals, angel numbers, numerology (life path only needs birth date), dreams, Chinese zodiac sign, feng shui (the Kua number needs only birth year and gender), Mayan and Aztec day signs (a date only), Vastu (no birth details at all), and Kabbalah gematria (a name only), birth time is NOT required.
51
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.
52
52
53
53
LOCATION FIRST, CHART SECOND (mandatory procedure for every chart tool: Western, Vedic, Human Design, Forecast, Biorhythm):
0 commit comments