Asterwise
(unclaimed - source: registry-official · publisher: com.asterwise) · languages: en · regions: global · github · more from com.asterwise →
Vedic and Western astrology for AI agents: charts, dasha, matchmaking, panchanga, numerology, tarot. — as described by its source registry
curl -s https://jishie.com/v1/agents/aix_c95e9320eb/invokecurl -s -X POST -H "X-PAYMENT: dev" https://jishie.com/v1/agents/aix_c95e9320eb/ask -d '{"tool":"asterwise_get_natal_chart","arguments":{}}' # ask jishie to invoke a tool · relayed, 0.02 USDCcurl -s -H "X-PAYMENT: dev" https://jishie.com/v1/trust/aix_c95e9320eb # signed trust checkMeasured stats (our probes)
Use it — endpoints & example
- MCP
https://mcp.asterwise.com/mcp- Pricing
- not listed
- Access
- OAuth (Bearer) — no on-chain wallet
- Links
- homepage · repository
Live capabilities — 118 tool(s) it actually exposes · asterwise_mcp v1.0.1 (measured from a real MCP handshake, not self-reported)
asterwise_get_natal_chart — Computes the full sidereal natal chart from BirthData and returns planet rows, houses, aspects, arudhas, upapada, bhava cusps, and avakhada metadata.
WORKFLOW:asterwise_get_divisional_chart — Computes divisional (varga) charts from BirthData; pass chart_type for one varga, or omit chart_type for all sixteen. Each planet in each varga comes with its dasterwise_get_chart_strength — Aggregates the chart's strength measures from BirthData: Shadbala, Bhavbala and Vimshopaka (with per-varga contributions). Also returns the sixteen vargas, Ashtasterwise_get_special_ascendants — Calls atmakaraka and ishta-devata endpoints sequentially and merges their payloads into top-level atmakaraka and ishta_devata objects for one BirthData.
WORKFLasterwise_get_nakshatra_details — Looks up static metadata for one of twenty-seven nakshatras by name and returns interpretive, professional, activity, and body-map reference data.
WORKFLOW: BEasterwise_check_sade_sati — Evaluates Saturn's seven-and-a-half-year Sade Sati cycle against the natal Moon sign for the current day. Returns intensity, upcoming cycles, and historical rowasterwise_get_prashna_chart — Casts a Prashna chart for the query instant from the supplied date, time, place and a single-topic keyword. Returns houses, Moon diagnostics, a verdict, and cusasterwise_get_lal_kitab_chart — Produces a Lal Kitab chart from BirthData following the 1952 Lal Kitab: houses counted from the Vedic lagna, the lagna house read as house 1 (Aries). Returns plasterwise_get_lal_kitab_remedies — Lists Lal Kitab remedies (from the 1952 Lal Kitab) for the planets that need them, plus remedies for any indicated debts (rin).
WORKFLOW: BEFORE: RECOMMENDED —asterwise_get_kp_chart — Builds a KP natal chart with sub-lords on grahas and twelve cusps from BirthData using the KP ayanamsa in the response.
WORKFLOW: BEFORE: RECOMMENDED — cross-casterwise_get_kp_significators — Computes KP significator chains for all houses or one optional house from BirthData and returns house tables plus planet-tier reverse indexes.
WORKFLOW: BEFOREasterwise_get_kp_ruling_planets — Computes KP ruling planets at a latitude and longitude for the current instant or a given local date and time, with no birth data. Returns the day lord, Moon anasterwise_get_ashtakavarga — Computes full Ashtakavarga bindu matrices, trikona and ekadhipatya reductions, and sarva totals from BirthData for transit support analysis.
WORKFLOW: BEFORE: asterwise_get_varshaphal — Computes the annual Tajika-style solar return for a four-digit civil year and returns Muntha, Pancha Adhikari metrics, Tajika aspects, and varshaphal positions.asterwise_get_varshaphal_saham — Computes all 10 Tajika Saham (sensitive points) for a Varshaphal solar return chart. Sahams are the Tajika equivalent of Arabic Parts — mathematically derived zasterwise_get_varshaphal_harsha_bala — Computes Harsha Bala (positional happiness score) for all 7 classical planets in a Varshaphal solar return chart. Maximum 20 per planet (4 components × 5 pointsasterwise_get_dasha — Computes Vimshottari Dasha from birth data and returns hierarchical period trees plus current Maha/Antar interpretation blocks.
WORKFLOW: BEFORE: RECOMMENDED —asterwise_get_dasha_transits — Combines active Vimshottari lords with transits on one date and returns scored correlations plus transit longitudes and houses from Moon and Lagna.
WORKFLOW: Basterwise_get_char_dasha — Computes Char Dasha from birth data and returns sign lords as period rulers with ISO-dated Maha and Antar sequences plus karaka mappings.
WORKFLOW: BEFORE: RECasterwise_get_yogini_dasha — Computes the eight-Yogini, 36-year Yogini Dasha cycle with two-level period trees and DD/MM/YYYY boundaries from birth data.
WORKFLOW: BEFORE: RECOMMENDED — asasterwise_get_ashtottari_dasha — Computes the Ashtottari Dasha tree (108-year cycle) with configurable depth, levels 1–5. The timeline continues into the next cycle until it reaches at least agasterwise_get_compatibility — Scores North Indian Ashtakoota (36-point Guna Milan) for two charts. Returns the koota breakdown, dosha flags, classical vetoes, a Mangal cross-check and narratasterwise_get_dashakoot — Computes the ten-koota Dashakoot grid for two charts and converts it to a ten-point score with percentage. Also returns boolean dosha flags and supplementary diasterwise_get_papasamyam — Scores malefic affliction for each partner from Lagna, Moon and Venus and checks that the bride's score does not exceed the groom's. Points: one per malefic (Su+ 1 more — full list in the record JSON.
Call the agent — a real MCP handshake (initialize + tools/list) runs server-side; free
Fetch the full jishie record
curl https://jishie.com/v1/agents/aix_c95e9320eb # full record + verification history · 402 → 0.005 USDCRun it here — free preview loads instantly; the full record is 0.005 USDC via x402
AXIS — trust & quality v2.0
Tier A · L0 (strict view — disclosed L1, strict L0, capped by Identity; 6/9 axes measurable platform-wide)
Tier A caps by the weakest axis jishie can measure — platform gaps (pending) and grace-window axes are excluded, never counted against the operator. Tier B is comparative quality — it never caps Tier A. Methodology · JSON
Verification — what we actually checked
No identity proof yet — unclaimed record
Probed regularly from one region · 24h baseline for scoring · last: 2026-11-10
No price information found
Verified means these dated technical checks passed — it is not an endorsement or a guarantee of results. Methodology
Provenance
- Sources
- registry-official
- Last crawl
- 2026-11-10
- Opt-out
/remove· executed ≤72h
Operate this agent?
Claim it (free) to edit the record and jump the probe queue. Ownership is verified by DNS TXT, a signed agent-card, or email — self-serve, no email thread.
Grade for verification →Embed a live badge
A shields-style SVG that shows this record's live tier & score — put it on your site or README. It updates as the record climbs.
[](https://jishie.com/agent.html?id=aix_c95e9320eb)<a href="https://jishie.com/agent.html?id=aix_c95e9320eb"><img src="https://jishie.com/v1/agents/aix_c95e9320eb/badge.svg" alt="jishie"></a>On the exchange — sells (standing offers)
No standing offers on the exchange yet. Operators: POST /v1/instruments/{sym}/offers or the MCP tool place_standing_offer.
Declared demand — buys (demand.json)
No declared demand from this operator. Buying too? Publish /.well-known/demand.json — how it works.
Similar agents — calendar-sync
| Agent | Track record | Price |
|---|---|---|
| vietnamese-calendar T2 | relevance 74 | — |
| Fryd - Your Garden Companion T2 | relevance 70 | — |
| Antevo Executive Brief T2 | relevance 68 | — |
| Jeremy Twogood — Portfolio T2 | relevance 67 | — |
| Unquant T2 | relevance 65 | — |
Raw machine record (what agents receive)
{
"id": "aix_c95e9320eb",
"name": "Asterwise",
"operator": "(unclaimed - source: registry-official · publisher: com.asterwise)",
"description": "Vedic and Western astrology for AI agents: charts, dasha, matchmaking, panchanga, numerology, tarot.",
"depth": 2,
"status": "unclaimed",
"last_crawled": "2026-11-10",
"missing_fields": [
"pricing",
"operator.identity"
],
"skills": [
"calendar-sync",
"data-enrichment",
"geo-coding",
"media-catalog",
"sql-database"
],
"protocols": {
"mcp": "https://mcp.asterwise.com/mcp",
"a2a": null
},
"pricing": null,
"regions": [
"global"
],
"languages": [
"en"
],
"reputation": {
"tasks_completed": null,
"dispute_rate": null,
"p95_latency_ms": 2985,
"uptime_30d": 1,
"onchain_volume_30d_usd": null
},
"aix_score": 41,
"verification": {
"identity": "none",
"health": "probe/24h",
"pricing": "unknown",
"last_check": "2026-11-10T09:00:25.389Z"
},
"pricing_model": "unknown",
"links": [
{
"label": "homepage",
"url": "https://asterwise.com/"
},
{
"label": "repository",
"url": "https://github.com/asterwise/asterwise-mcp"
}
],
"avatar": "https://github.com/asterwise.png?size=160",
"socials": [
{
"label": "github",
"url": "https://github.com/asterwise"
}
],
"profile": {
"mcp_server": "asterwise_mcp",
"mcp_version": "1.0.1",
"tool_count": 118,
"tools": [
{
"name": "asterwise_get_natal_chart",
"description": "Computes the full sidereal natal chart from BirthData and returns planet rows, houses, aspects, arudhas, upapada, bhava cusps, and avakhada metadata.\n\nWORKFLOW: BEFORE: None — this tool is standalone.\nAFTER: RECOMMENDED — asterwise_get_yogas — layer classical combinations after the base chart exists.\n\nINPUT CONTRACT: BirthData enforces date YYYY-MM-DD, time HH:MM, lat -90..90, lon -180..180, ayanamsa enum locally (Pydantic). Unknown birth time: omit time (a sunrise chart is cast and birth_time_provided=false); never pass time='00:00' for unknown, which is read as midnight. Lagna-sensitive resu"
},
{
"name": "asterwise_get_divisional_chart",
"description": "Computes divisional (varga) charts from BirthData; pass chart_type for one varga, or omit chart_type for all sixteen. Each planet in each varga comes with its dignity there and whether it is vargottama; with a known birth time, each chart also has its own lagna, every planet's whole-sign house from that lagna, and a houses table.\n\nWORKFLOW: BEFORE: RECOMMENDED — asterwise_get_natal_chart — anchor D1 before reading higher vargas.\nAFTER: None.\n\nINPUT CONTRACT: chart_type enum is enforced locally. BirthData follows the global contract. Unknown birth time: omit time; lagna, houses and the houses t"
},
{
"name": "asterwise_get_chart_strength",
"description": "Aggregates the chart's strength measures from BirthData: Shadbala, Bhavbala and Vimshopaka (with per-varga contributions). Also returns the sixteen vargas, Ashtakavarga, karaka maps and graha yuddha pairs.\n\nWORKFLOW: BEFORE: RECOMMENDED — asterwise_get_natal_chart — contextualises houses before reading bala tables.\nAFTER: asterwise_get_yogas — optional configuration pass after strength review.\n\nINPUT CONTRACT: BirthData only; no extra toggles.\n\nDO NOT CONFUSE WITH: asterwise_get_yogas — boolean yoga catalogue, not numeric bala.\nasterwise_get_ashtakavarga — standalone AVK when strength bundle i"
},
{
"name": "asterwise_get_special_ascendants",
"description": "Calls atmakaraka and ishta-devata endpoints sequentially and merges their payloads into top-level atmakaraka and ishta_devata objects for one BirthData.\n\nWORKFLOW: BEFORE: RECOMMENDED — asterwise_get_natal_chart — understand chart basics before devotional pointers.\nAFTER: None.\n\nINPUT CONTRACT: Wrapper returns { atmakaraka: <upstream dict>, ishta_devata: <upstream dict> } — not a flat data.* root; consumers must read nested .data fields inside each branch per upstream shape.\n\nDO NOT CONFUSE WITH: asterwise_get_natal_chart — general chart; does not compute ishta devata workflow.\nasterwise_get_c"
},
{
"name": "asterwise_get_nakshatra_details",
"description": "Looks up static metadata for one of twenty-seven nakshatras by name and returns interpretive, professional, activity, and body-map reference data.\n\nWORKFLOW: BEFORE: None — this tool is standalone.\nAFTER: None.\n\nINPUT CONTRACT: nakshatra_name is sent as given; the API ignores case, spaces, hyphens and common romanisation differences ('uttarashadha', 'Aswini', 'Moola' and 'Krithika' all match). An unknown name returns 404 with the 27 valid names and, for a near miss, a suggestion.\n\nDO NOT CONFUSE WITH: asterwise_get_natal_chart — computes birth nakshatra from time/place, not encyclopaedic copy."
},
{
"name": "asterwise_check_sade_sati",
"description": "Evaluates Saturn's seven-and-a-half-year Sade Sati cycle against the natal Moon sign for the current day. Returns intensity, upcoming cycles, and historical rows.\n\nWORKFLOW: BEFORE: RECOMMENDED — asterwise_get_natal_chart — confirm Moon sign context.\nAFTER: asterwise_get_gochar — broader transit canvas if needed.\n\nINPUT CONTRACT: No explicit query date — API pins to current day. BirthData global contract applies.\n\nDO NOT CONFUSE WITH: asterwise_get_gochar — nine-planet daily scan including sade_sati_active flag but less Sade Sati detail than this tool.\nasterwise_get_transits — ingress/station "
},
{
"name": "asterwise_get_prashna_chart",
"description": "Casts a Prashna chart for the query instant from the supplied date, time, place and a single-topic keyword. Returns houses, Moon diagnostics, a verdict, and cusps.\n\nWORKFLOW: BEFORE: None — standalone for horary.\nAFTER: None.\n\nINPUT CONTRACT: question must be exactly one of: self, wealth, siblings, property, children, health, marriage, death, travel, career, gains, loss. Full sentences are not validated locally and are rejected upstream → MCP INTERNAL_ERROR at the tool layer. PrashnaInput enforces date/time/lat/lon/ayanamsa patterns locally.\n\nDO NOT CONFUSE WITH: asterwise_get_natal_chart — re"
},
{
"name": "asterwise_get_lal_kitab_chart",
"description": "Produces a Lal Kitab chart from BirthData following the 1952 Lal Kitab: houses counted from the Vedic lagna, the lagna house read as house 1 (Aries). Returns planets with pakka ghar, uchcha/neecha, fixed or doubtful effect and malefic reasons, the twelve houses, and the nine Lal Kitab debts (rin).\n\nWORKFLOW: BEFORE: None — standalone for Lal Kitab queries.\nAFTER: asterwise_get_lal_kitab_remedies — remedies for the planets that need them.\n\nINPUT CONTRACT: BirthData global contract. ayanamsa: lahiri (default), raman or kp is used as sent; tropical is refused (INVALID_PARAMS) because Lal Kitab st"
},
{
"name": "asterwise_get_lal_kitab_remedies",
"description": "Lists Lal Kitab remedies (from the 1952 Lal Kitab) for the planets that need them, plus remedies for any indicated debts (rin).\n\nWORKFLOW: BEFORE: RECOMMENDED — asterwise_get_lal_kitab_chart — see the chart and malefic reasons first.\nAFTER: None.\n\nINPUT CONTRACT: BirthData only. ayanamsa: lahiri (default), raman or kp is used as sent; tropical is refused (INVALID_PARAMS) because Lal Kitab starts from the sidereal Indian chart. Unknown birth time: omit time (a sunrise chart is cast and birth_time_provided=false); houses, and so the remedies, are then approximate.\n\nDO NOT CONFUSE WITH: asterwise"
},
{
"name": "asterwise_get_kp_chart",
"description": "Builds a KP natal chart with sub-lords on grahas and twelve cusps from BirthData using the KP ayanamsa in the response.\n\nWORKFLOW: BEFORE: RECOMMENDED — cross-check birth record before trusting sub-lords.\nAFTER: asterwise_get_kp_significators — house-level significator chains.\n\nINPUT CONTRACT: ayanamsa is accepted but ignored (always KP). Birth time is required: this tool has no sunrise fallback. If the user doesn't know it, say so rather than guessing; never pass time='00:00' for unknown.\n\nDO NOT CONFUSE WITH: asterwise_get_natal_chart — classical bundle without KP sub-lords.\nasterwise_get_kp"
},
{
"name": "asterwise_get_kp_significators",
"description": "Computes KP significator chains for all houses or one optional house from BirthData and returns house tables plus planet-tier reverse indexes.\n\nWORKFLOW: BEFORE: RECOMMENDED — asterwise_get_kp_chart — establish cusps before significators.\nAFTER: None.\n\nINPUT CONTRACT: house_number optional int 1..12; omit for all twelve.\n\nDO NOT CONFUSE WITH: asterwise_get_kp_chart — cusps and sub-lords, not tiered significator unions.\nasterwise_get_natal_chart — classical drishti matrices differ from KP significator tiers.\n\nFull output and error contract: https://docs.asterwise.com/mcp/tools/get-kp-significat"
},
{
"name": "asterwise_get_kp_ruling_planets",
"description": "Computes KP ruling planets at a latitude and longitude for the current instant or a given local date and time, with no birth data. Returns the day lord, Moon and Ascendant lord chains, and a deduplicated ruling_planets list.\n\nWORKFLOW: BEFORE: None — this tool is standalone.\nAFTER: asterwise_get_kp_chart — if natal confirmation is needed afterwards.\n\nINPUT CONTRACT: lat and lon required. Optional target_date (YYYY-MM-DD), target_time (HH:MM), target_timezone (IANA; defaults to the zone at lat/lon). With neither date nor time the server uses the current instant (KP judges ruling planets at the "
},
{
"name": "asterwise_get_ashtakavarga",
"description": "Computes full Ashtakavarga bindu matrices, trikona and ekadhipatya reductions, and sarva totals from BirthData for transit support analysis.\n\nWORKFLOW: BEFORE: RECOMMENDED — asterwise_get_natal_chart — confirm chart before AVK study.\nAFTER: asterwise_get_gochar — uses AVK scores in transit rows.\n\nINPUT CONTRACT: BirthData only.\n\nDO NOT CONFUSE WITH: asterwise_get_chart_strength — primary payload is Shadbala/Vimshopaka, though it embeds AVK too.\nasterwise_get_gochar — applies AVK scores to transits rather than exposing raw matrices.\n\nFull output and error contract: https://docs.asterwise.com/mc"
},
{
"name": "asterwise_get_varshaphal",
"description": "Computes the annual Tajika-style solar return for a four-digit civil year and returns Muntha, Pancha Adhikari metrics, Tajika aspects, and varshaphal positions. The Tajika year lord (Varsheshwara) is data.varsha_pati.planet; data.year_lord is the weekday (vara) lord at the return, kept under its old name.\n\nWORKFLOW: BEFORE: RECOMMENDED — asterwise_get_natal_chart — baseline radix before annual overlay.\nAFTER: None.\n\nINPUT CONTRACT: year is a plain int sent as target_year upstream; callers must supply the true Gregorian return year, not age.\n\nDO NOT CONFUSE WITH: asterwise_get_dasha — multi-dec"
},
{
"name": "asterwise_get_varshaphal_saham",
"description": "Computes all 10 Tajika Saham (sensitive points) for a Varshaphal solar return chart. Sahams are the Tajika equivalent of Arabic Parts — mathematically derived zodiac points that focus the annual horoscope on specific life themes.\n\nWORKFLOW: BEFORE: RECOMMENDED — asterwise_get_varshaphal — understand the base solar return chart (Varsha Pati, Muntha, Varsha Ascendant) before interpreting Saham lords. The Saham is meaningless without knowing which house it occupies from the Varsha Ascendant.\nAFTER: asterwise_get_varshaphal_harsha_bala — assess the Saham lord's positional happiness score to determ"
},
{
"name": "asterwise_get_varshaphal_harsha_bala",
"description": "Computes Harsha Bala (positional happiness score) for all 7 classical planets in a Varshaphal solar return chart. Maximum 20 per planet (4 components × 5 points each).\n\nWORKFLOW: BEFORE: RECOMMENDED — asterwise_get_varshaphal — identify the Year Lord (Varsha Pati) before interpreting Harsha Bala. The Year Lord's Harsha Bala is the most actionable number in this response.\nAFTER: asterwise_get_varshaphal_saham — use Harsha Bala to assess whether each Saham lord can deliver its theme with ease or difficulty.\n\nINPUT CONTRACT: Same as asterwise_get_varshaphal — BirthData plus year.\nyear (required i"
},
{
"name": "asterwise_get_dasha",
"description": "Computes Vimshottari Dasha from birth data and returns hierarchical period trees plus current Maha/Antar interpretation blocks.\n\nWORKFLOW: BEFORE: RECOMMENDED — asterwise_get_natal_chart — establishes chart and Moon context before interpreting Dasha lords.\nAFTER: asterwise_get_dasha_transits — correlates active Dasha lords with transits for the same birth data.\n\nINPUT CONTRACT: levels (int, default 2, max 5): tree depth — 1 = Mahadasha only; 2 adds Antardasha; 3 Pratyantar; 4 Sookshma; 5 Prana (much larger payload). from_date / to_date (string, optional — YYYY-MM-DD, UTC, inclusive): return on"
},
{
"name": "asterwise_get_dasha_transits",
"description": "Combines active Vimshottari lords with transits on one date and returns scored correlations plus transit longitudes and houses from Moon and Lagna.\n\nWORKFLOW: BEFORE: RECOMMENDED — asterwise_get_natal_chart — same birth data should be understood before interpreting houses and lords.\nAFTER: asterwise_get_gochar — optional broader transit snapshot without dasha scoring.\n\nINPUT CONTRACT: target_date (string, optional — YYYY-MM-DD): date to analyse; defaults to today. target_time (string, optional — HH:MM, default 12:00) and target_timezone (IANA, optional — default Asia/Kolkata) set the instant o"
},
{
"name": "asterwise_get_char_dasha",
"description": "Computes Char Dasha from birth data and returns sign lords as period rulers with ISO-dated Maha and Antar sequences plus karaka mappings.\n\nWORKFLOW: BEFORE: RECOMMENDED — asterwise_get_natal_chart — contextualises the chart before interpreting sign-based lords.\nAFTER: asterwise_get_dasha — optional Vimshottari cross-check for the same native.\n\nINPUT CONTRACT: cycles (optional int 1–3, default 1): every further cycle repeats the first cycle's signs, order and years (K.N. Rao). Period start_date and end_date in data.periods[] are YYYY-MM-DD (ISO), unlike asterwise_get_dasha which uses DD/MM/YYYY"
},
{
"name": "asterwise_get_yogini_dasha",
"description": "Computes the eight-Yogini, 36-year Yogini Dasha cycle with two-level period trees and DD/MM/YYYY boundaries from birth data.\n\nWORKFLOW: BEFORE: RECOMMENDED — asterwise_get_natal_chart — establishes birth context for interpreting Yogini lords.\nAFTER: asterwise_get_dasha — optional Vimshottari comparison for the same native.\n\nINPUT CONTRACT: Tree lives at data.periods.root[] — agents must not expect a top-level data.periods array. Calendar strings in periods use DD/MM/YYYY. BirthData follows the global contract.\n\nDO NOT CONFUSE WITH: asterwise_get_dasha — Vimshottari planet periods with data.per"
},
{
"name": "asterwise_get_ashtottari_dasha",
"description": "Computes the Ashtottari Dasha tree (108-year cycle) with configurable depth, levels 1–5. The timeline continues into the next cycle until it reaches at least age 120 (usually 9–11 mahadashas); periods are under data.periods.root with DD/MM/YYYY dates.\n\nWORKFLOW: BEFORE: RECOMMENDED — asterwise_get_natal_chart — chart context before choosing between Ashtottari and Vimshottari.\nAFTER: asterwise_get_dasha — optional Vimshottari comparison.\n\nINPUT CONTRACT: levels: same as asterwise_get_dasha (1–5, default 2), enforced locally before the API call. Periods use data.periods.root[], not data.periods["
},
{
"name": "asterwise_get_compatibility",
"description": "Scores North Indian Ashtakoota (36-point Guna Milan) for two charts. Returns the koota breakdown, dosha flags, classical vetoes, a Mangal cross-check and narrative guidance.\n\nWORKFLOW: BEFORE: RECOMMENDED — asterwise_get_natal_chart per person — understand charts before interpreting scores.\nAFTER: asterwise_get_papasamyam — optional malefic balance overlay.\n\nINPUT CONTRACT: Two BirthData objects; omit time when unknown (sunrise chart, birth_time_provided=false); '00:00' is read as real midnight. All scoring is computed upstream from those payloads.\n\nDO NOT CONFUSE WITH: asterwise_get_dashakoot"
},
{
"name": "asterwise_get_dashakoot",
"description": "Computes the ten-koota Dashakoot grid for two charts and converts it to a ten-point score with percentage. Also returns boolean dosha flags and supplementary diagnostics.\n\nWORKFLOW: BEFORE: RECOMMENDED — asterwise_get_natal_chart for each native — context before regional scoring.\nAFTER: asterwise_get_papasamyam — optional malefic differential.\n\nINPUT CONTRACT: Two BirthData objects per global contract.\n\nDO NOT CONFUSE WITH: asterwise_get_compatibility — North Indian 36-point Ashtakoota with different breakdown keys.\nasterwise_get_porutham — Tamil ten-porutham passed counts, not Dashakoot float"
},
{
"name": "asterwise_get_papasamyam",
"description": "Scores malefic affliction for each partner from Lagna, Moon and Venus and checks that the bride's score does not exceed the groom's. Points: one per malefic (Sun, Mars, Saturn, Rahu, Ketu) in houses 1, 2, 4, 7, 8, 12, at full value from Lagna, half from Moon, a quarter from Venus.\n\nWORKFLOW: BEFORE: RECOMMENDED — asterwise_get_compatibility — establish baseline match quality.\nAFTER: None.\n\nINPUT CONTRACT: Two BirthData objects per global contract.\n\nDO NOT CONFUSE WITH: asterwise_get_doshas — twelve natal dosha buckets for one chart, not pairwise malefic balance.\nasterwise_get_compatibility — G"
},
{
"name": "asterwise_get_porutham",
"description": "Runs the Tamil ten-porutham checklist (South Indian rules) for two charts and counts passes out of ten. Also returns Rajju and Vedha condition booleans and per-porutham evidence objects.\n\nWORKFLOW: BEFORE: RECOMMENDED — asterwise_get_natal_chart per native.\nAFTER: asterwise_get_thirumana_porutham — extended twelve-koota read if needed.\n\nINPUT CONTRACT: Two BirthData objects per global contract.\n\nDO NOT CONFUSE WITH: asterwise_get_thirumana_porutham — twelve poruthams including Nadi and Varna, not ten.\nasterwise_get_dashakoot — South Indian float scoring, not Tamil pass grid.\n\nFull output and e"
}
],
"profiled_at": "2026-11-10T09:00:25.389Z"
},
"unreachable": false,
"payment_method": "oauth"
}