vedic-astro-skills  by CNWU16

AI system for Vedic Astrology analysis

Created 2 months ago
469 stars

Top 64.1% on SourcePulse

GitHubView on GitHub
Project Summary

Summary

This project offers an AI-driven toolkit for Vedic (Jyotish) astrology analysis, providing a comprehensive system from native chart calculation to detailed life audits. It targets users seeking precise astrological insights, integrating six specialized AI skills for a complete life analysis.

How It Works

The system features a modular architecture of six specialized AI skills: vedic-reader, vedic-calculator, vedic-core, vedic-career, vedic-love, and vedic-rectifier. vedic-reader serves as the unified entry point, routing user input. The core vedic-calculator engine uses PyJHora and Swiss Ephemeris for precise astronomical computations, employing a "fail-fast" error strategy. Analysis benefits from a "double-blind audit" in vedic-core to mitigate bias, ensuring robust astrological assessments.

Quick Start & Requirements

Installation requires cloning the repository and copying skill directories to your AI framework's skill path. Python 3.8-3.13 is mandatory. Use python vedic-calculator/scripts/setup_env.py for dependency management; avoid direct pip install -r requirements.txt due to conflicts. The AI agent auto-detects and runs setup_env.py on first use if Python is installed.

Highlighted Details

  • The vedic-calculator engine (v6.1) uses PyJHora with 9 Shadbala fixes, achieving Vimsottari Dasha accuracy within 2 days and Shadbala Rupas deviation under 0.1.
  • vedic-reader performs 16 mathematical validation checks, cross-referencing extracted data with calculated results.
  • A "fail-fast" error handling strategy prevents the return of erroneous data.
  • All six skills are mandatory, with vedic-calculator as the foundational computational component.

Maintenance & Community

No specific details regarding maintainers, community channels (like Discord or Slack), or sponsorships are provided in the README.

Licensing & Compatibility

Released under the MIT license, permitting broad use. Supports Windows, macOS, and Linux with Python 3.8-3.13.

Limitations & Caveats

Python 3.14 is not yet supported. All six skills must be installed; omitting vedic-calculator significantly compromises data accuracy.

Health Check
Last Commit

21 hours ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
0
Star History
269 stars in the last 30 days

Explore Similar Projects

Feedback? Help us improve.