Skip to content
docs
UseBuildChangelog
Open Lumin

Use cases

Matrimonial and dating

Three independent compatibility systems computed on the same two charts, with disagreements surfaced rather than blended into one number. That is what beats a generic horoscope API here: not a bigger score, a more honest one.

ProductTool chainConstraint
Match score on every profile cardrun_kundli_match_complete, or expanded: get_ashta_koota_milan, check_compatibility, get_compatibility_advancedNever present a low score as a reason a relationship will fail
The dosha filter users actually search oncheck_doshas, get_kalsarpa_variants, run_pre_verdict_auditNames which of 12 variants applies, and carries the KP dissent. Never a disqualifier
Partner-description prefill for search facetsanalyze_natal_promise, get_spouse_characteristics, get_upapada_lagnaSuggestions, always editable
When is marriage likelyset_birth_profile, analyze_natal_promise, get_significators, get_ruling_planets, get_fruitful_significators, find_event_timing_v2, get_transit_timing_hierarchy, get_marriage_delayWindows, never single dates as certainties
Second-marriage counselling laneanalyze_natal_promise, get_marriage_advanced, get_event_dashaAdvisor-facing only
Separation-risk screeningget_marital_separation, get_extramarital_signatureB2B advisor-only. Never consumer-facing, never about a third party
Chemistry card with no birth timeget_nakshatra_details, get_chara_karakas, get_arudha_lagna, get_ayurvedic_constitutionEntertainment framing
Wedding date both families acceptget_election_catalog, find_wedding_muhurta, find_joint_election_window, rank_candidate_datesThe two-chart mode is a Lumin extension, label it

Separation-risk screening is advisor-only

Row 6 uses get_marital_separation and get_extramarital_signature. Both belong on the list of tools that must never reach a consumer surface. See responsible use.

Why it beats a generic horoscope API

Three independent compatibility systems computed on the same two charts, with disagreements surfaced rather than blended into one number.

Where to next