TathaAstu Panchang

com.tathaastuapi由 tathaastuapi.com 發布v0.2.0更新於 Nov 6, 2026

Hindu calendar: panchang, festival dates with the rule behind them, and muhurat for any place.

已驗證STDIO僅桌面位置與生活知識與記憶

概覽

AI 產生的概覽

印度曆法伺服器,讓助理查詢任意地點的曆法要素、節慶日期及其規則依據,以及吉凶時段。

可以做什麼
  • 依日期與地點查詢曆法要素:tithi、nakshatra、yoga、karana 與 vara,並附各自的确切時段
  • 列出某日的節慶,或依名稱搜尋節慶並回傳其日期,附節慶識別碼與信心分數
  • 解釋某節慶為何落在某日,引用所用規則、規則版本與信心分數
  • 取得吉時與凶時時段,例如 abhijit、brahma muhurta、rahu kaal、yamagandam 與 gulika
  • 依名稱尋找全球城市、城鎮或村莊的經緯度與 IANA 時區,或列出內建的 15 個南亞地點
適用情境
適合使用者詢問印度曆日期、節慶時間或吉時,尤其是印度以外地區;這些結果隨年份與地點而異,不應憑記憶回答。
執行需求
以 npm 套件形式透過 stdio 在本機執行,需要 Node.js,並在 TATHAASTU_API_KEY 環境變數中提供 TathaAstuAPI 金鑰(有免費方案)。需要連網存取 TathaAstu API。
安裝前請注意
API 金鑰屬機密,透過 TATHAASTU_API_KEY 傳入,請勿寫入共用設定。查詢內容(含地點座標與日期)會傳送至第三方 TathaAstu API。結果依地點與年份而異,應傳入使用者實際座標與時區,不要預設為印度。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 TathaAstu Panchang,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。

工具

7

get_panchang

Get the Hindu calendar (panchang) for a date and location: tithi, nakshatra, yoga, karana and vara, each with the exact interval it runs for. Use this for any question about which tithi or nakshatra applies on a day. Do not recall these from memory — they derive from astronomical position and differ by location. Send lat/lon and the user's IANA tz so sunrise, sunset and every derived window come back on their local clock with DST applied. Festival entries in the response carry an authoritative festival_key — use that key rather than mapping a display name yourself.

輸入參數tzlatlondate必填langlocation_id

list_festivals

List Hindu festivals falling on a date, each with an authoritative festival_key, a confidence score and the rule that produced it. Use this to answer when a festival occurs. Festival dates move between years and must never be recalled from memory. The occurrence date is also LOCATION-DEPENDENT: a tithi ends at one global instant but a Hindu day is bounded by local sunrise, so the same festival can fall on different civil dates in different places — Raksha Bandhan 2026 is 2026-08-28 in Delhi and Sydney but 2026-08-27 in Paris and New York. Send lat/lon/tz to get the date for the user's own location, and never add or subtract a day yourself. Carry the returned festival_key into any follow-up call.

輸入參數tzlatlondate必填langlocation_id

explain_festival

Explain WHY a festival falls on a given date: the rule applied, its version, the confidence, and the day context behind the decision. Use this whenever the user asks why, disputes a date, or when you need something citable. This is what lets you defend an answer instead of merely asserting it.

輸入參數date必填festival必填location_id

get_muhurat

Get auspicious and inauspicious time windows for a date and location — abhijit, brahma muhurta, rahu kaal, yamagandam, gulika. These are fractions of the local day, so they differ by city and season. Never state them as fixed clock times from memory. Send lat/lon and the user's IANA tz so the windows are returned on their local clock. This is NOT the tool for a festival-specific muhurat such as when to tie the rakhi: for that, call list_festivals for the authoritative festival_key and the local occurrence date, then GET /v1/festivals/muhurat?festival={festival_key}&date={local_date}&lat=&lon=&tz=, which returns a source-traced window with its rule_id and provenance. Never derive a festival muhurat yourself by filtering choghadiya, rahu kaal or bhadra.

輸入參數tzlatlondate必填location_id

search_festivals

Find a festival by name and return the dates it falls on. Use this when the user names a festival but not a date.

輸入參數q必填year

search_locations

Find a city, town or village anywhere in the world by name and get its latitude, longitude and IANA time zone. Call this whenever the user names a place — "New York", "Lyon", "Dubai", "Jaipur" — then pass its latitude, longitude and timezone as lat, lon and tz to get_panchang, list_festivals and get_muhurat. Never guess coordinates or a time zone. Each result has a display_name with the country, so ask the user when several places share a name.

輸入參數q必填limitcountry

list_locations

List the 15 stored South Asian locations with their ids, coordinates and timezones. Use search_locations instead to find any other place by name.

無需輸入參數。

版本歷史

1
  1. v0.2.0最新Nov 6, 2026

評分

已滿足適用檢查項的 65%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通25 分
  • 已宣告認證方式10 分

    請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。

  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分

    請宣告包含 README 的 GitHub 儲存庫,或在 OAuth 受保護資源後設資料中提供 resource_documentation。

  • 授權條款10 分

    請在儲存庫或註冊中心條目中宣告授權條款。