Metadata-Version: 2.4
Name: vedic_astro_engine_lite
Version: 1.0.0
Summary: High-precision Vedic Astrology engine (Lite Version) with Panchanga, Varga, and Vimshottari
Author-email: Prabhakar Panday <prabhakarpanday4@gmail.com>
License: AGPL-3.0-only
Project-URL: Homepage, https://github.com/pandaypr/VedicAstroEngineLite
Project-URL: Bug Tracker, https://github.com/pandaypr/VedicAstroEngineLite/issues
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: GNU Affero General Public License v3
Classifier: Operating System :: OS Independent
Classifier: Topic :: Scientific/Engineering :: Astronomy
Requires-Python: >=3.8
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: skyfield>=1.46
Requires-Dist: numpy>=1.24
Dynamic: license-file

# VedicAstroEngine Lite

**VedicAstroEngine Lite** is a high-precision, open-source Python library for Vedic (Hindu) Astrology. Built on top of the robust **Skyfield** astronomical library and NASA's JPL ephemerides, it provides core calculations for astronomical points, panchanga, and divisional charts.

## 🚀 Key Advantages

### 🛡️ Completely Free of Swiss Ephemeris (`pyswisseph`)
Unlike most astrological libraries, VedicAstroEngine Lite is **completely independent of the Swiss Ephemeris library**.
- **No Licensing Headaches**: Free from the restrictive dual-licensing (GPL/Commercial) of Swiss Ephemeris.
- **Pure Python & NASA JPL Power**: Uses NASA's DE421/DE440 ephemerides via Skyfield for state-of-the-art precision.
- **Lightweight**: No complex C-extensions to compile; works seamlessly across all platforms.

### ✅ Validated & Professional Grade
This engine has been rigorously **validated and tested against professional astrological software** (such as Jagannatha Hora) and standard reference libraries to ensure identical results for core calculations.

## Key Features (Lite Version)

- **Shodashavarga**: High-resolution calculation of all 16 divisional charts (D-1 to D-60).
- **Panchanga**: Tithi, Vara, Nakshatra, Yoga, and Karana.
- **Ashtakavarga**: Core points for the 7 classical planets.
- **Vimshottari Dasha**: Full recursive calculation of Mahadasha, Antardasha, and deeper levels.
- **Special Points**: Special Lagnas, Upagrahas, and Sphutas.
- **Ayanamsha Support**: Lahiri, Raman, KP, and more.

## 🌟 Pro Version & Continuous Development

The Lite version is just the beginning. The **Pro Version** of VedicAstroEngine includes a vast array of professional features, with **new features added on a weekly basis**:

- **Advanced Planetary Strength**: Full Shadbala, Vimsopaka Bala, and Ishta/Kashta Phala.
- **Comprehensive Yoga System**: Detection of thousands of Nabhasa, Raja, and Dhana Yogas.
- **Predictive Modules**: Chara, Yogini, and Kaal Chakra Dashas.
- **Reporting Engine**: Professional multi-page PDF Kundali generation.
- **Medical Astrology**: Longevity calculations, health vulnerabilities, and Balarishta.
- **Muhurta & Transit**: Deep analysis of electional astrology and SBC Vedha.

## 📜 Licensing (Dual-License Model)

This project follows a dual-licensing model to support both the open-source community and commercial developers:

### 1. Open Source (AGPL-3.0)
The Lite version is free for everyone under the **GNU Affero General Public License v3.0**. 
- **Requirement**: If you use this library in a public project or a web service, you must release your derivative work under the same AGPL license.

### 2. Commercial License
If you wish to use VedicAstroEngine Lite (or Pro) to **sell a product, build a closed-source application, or provide a commercial service**, you MUST obtain a **Commercial License**. 
- Using the library in a for-profit product without a commercial license is a violation of the AGPL terms.

**For pricing, commercial inquiries, or access to the Pro Version, please contact:**
📧 **prabhakarpanday4@gmail.com**

---
© 2026 Prabhakar Panday. All rights reserved.
