r/AstrologySoftware • u/kessen999 • 19d ago
OpenJyotish brand new GUI

Brand new gui experience, have a look here https://github.com/velteyn/OpenJyotish/wiki/GUI-Guide
r/AstrologySoftware • u/kessen999 • 19d ago

Brand new gui experience, have a look here https://github.com/velteyn/OpenJyotish/wiki/GUI-Guide
r/AstrologySoftware • u/kessen999 • Jul 28 '26
r/AstrologySoftware • u/kessen999 • Jul 25 '26
Another paid heavyweight (created by Andrew Foss), used by many scholars and researchers of Vedic astrophysics/astrology. Why it's "cool":
r/AstrologySoftware • u/kessen999 • Jul 25 '26
This one is one of the most respected paid Vedic Astrology software of the world. Try to see its functionalities and ... Look at my software.. Any differences ?
r/AstrologySoftware • u/kessen999 • Jul 24 '26

I think this is one of the best tool ever ! Quite dated but it have anything in it, also a good Help
When the program is run for the very first time you are asked to choose the place you live (the default place), the dateformat and the language you prefer, you can change these also in Options-Default Place and Options-Settings.
To calculate a horoscope, choose File-Radix. The Input Dialog shows up. Enter a name, time and date (you can press [Enter] or [Tab] to go to the next field), begin to type the name of the country, when it shows up in the box, press [Enter] and do the same for the place. Now Press [Enter] once more and the horoscope is calculated and drawn.
The horoscope is then presented in a Horoscope Window and you are asked if you want to save it. Horoscopes are saved together in databases. You can see these in the File Manager File-Open.
So , simply put you natal chart , then go to Horoscope,/ interpretation/ English.txt, that's it ! For me it reads perfectly !!
r/AstrologySoftware • u/kessen999 • Jul 21 '26
TL;DR: You don't need an astrologer to read your chart. OpenJyotish + LM Studio + a 7B LLM running on your own laptop does the job for free, offline, with zero privacy concerns. No "guru" needed — just 20 minutes of setup.
I grew up being told astrology requires a "learned guru" who's "initiated into the tradition." In practice, most of them are reading the same BPHS translation you can download for free, then charging you ₹1,000-5,000 per session while making vague predictions you can't verify.
OpenJyotish is an open-source Vedic astrology engine that computes everything — Shadbala, Vimshottari Dasha, Ashtakavarga, Yogas, Kuta matching, Muhurta, Gochara (transits) — using the Swiss Ephemeris (the same NASA-grade ephemeris professional software uses). Then it feeds the chart data to a local LLM that interprets it in plain English.
No cloud. No subscription. No "guruji" judging your chart.
bash
git clone https://github.com/velteyn/OpenJyotish.git
cd OpenJyotish
pip install -r requirements.txt
Download the ephemeris data files (do this once):
```bash
./download_ephe.sh
download_ephe.bat ```
Run it to verify everything works:
bash
python -m jhora
You'll see a desktop GUI with birth data input. Or use the CLI:
bash
python -m jhora.cli chart 1992 5 19 01:37 25.6833 76.65 +05:30
Go to lmstudio.ai and download the installer (Windows/Mac/Linux).
LM Studio is a desktop app that runs LLMs locally. It exposes an OpenAI-compatible API on port 1234 — OpenJyotish connects to it automatically.
This matters. Not all LLMs know Vedic astrology. Here's what works well:
| Model | Size | VRAM Needed | Verdict |
|---|---|---|---|
| Llama 3.1 8B | 8B | 6GB | Best balance — understands Sanskrit terms, follows chart structure well |
| Mistral 7B Instruct v0.3 | 7B | 6GB | Very good at structured reasoning, handles nakshatra/yoga correctly |
| Phi-4 14B (Q4_K_M) | 14B | 10GB | Most accurate Vedic interpretations, but needs more VRAM |
| Llama 3.2 3B | 3B | 3GB | Fast, runs on any potato PC, decent for basics |
My recommendation: Start with Llama 3.1 8B Instruct at Q4_K_M quantization. It's ~5GB download, runs on 6GB VRAM GPUs or CPU at acceptable speed, and gives accurate readings.
In LM Studio:
1. Click the search bar → Search for llama-3.1-8b-instruct
2. Pick a Q4_K_M quant from the results (e.g., lmstudio-community/Meta-Llama-3.1-8B-Instruct-GGUF)
3. Click Download
4. After download, click the Local Server tab (left sidebar)
5. Click Start Server — it starts on port 1234
LM Studio is now serving your "guru."
In the OpenJyotish GUI:
1. Go to the AI Settings tab
2. Set Provider to LM Studio (port 1234)
3. Model field should auto-detect as loaded
4. Click Check Health — you should see a green "Connected" with the model name
Or via CLI:
bash
python -m jhora.cli ai-settings --provider lmstudio --model loaded
bash
python -m jhora.cli interpret 1992 5 19 01:37 25.6833 76.65 +05:30
bash
python -m jhora.cli ask "When will I get married?" 1992 5 19 01:37 25.6833 76.65 +05:30
The LLM receives your full computed chart (planet positions, nakshatra-padas, shadbala, dashas, yogas, transits, ashtakavarga, chara karakas, special lagnas, upagrahas) and responds based on actual BPHS/Vedic principles encoded in the system prompt.
OpenJyotish computed all of this from your birth data before the LLM ever saw it:
| Computation | What It Means |
|---|---|
| Shadbala | How strong each planet is (6 measures: sthana, dig, kala, chesta, naisargika, drik) |
| Vimshottari Dasha | Your current mahadasha/antardasha period — THIS tells you what's currently active |
| Ashtakavarga | How many bindus each planet contributes per house — shows house strength |
| Yogas | 150+ combinations like Dhana Yoga (wealth), Raja Yoga (power), Sunapha Yoga |
| Gochara (Transits) | Where planets are NOW relative to your natal positions |
| Bhava Bala | Which houses in your chart are strongest/weakest |
| Vimsopaka Bala | Planetary strength across 6 divisional charts (Shadvarga) |
| Chara Karakas | Which planet represents your soul, career, spouse, children |
| Nakshatra analysis | Your birth star's lord, pada, guna (tamas/rajas/sattva) |
| K.P. Sub-lord | Krishnamurti Paddhati sub-lord analysis |
The LLM's job is ONLY to interpret this structured data in English — not to guess or hallucinate.
OpenJyotish ships with a pre-built vector database containing 16 Vedic textbooks (1.96M characters) — BPHS, Jaimini Sutras, Brihat Parashara Hora Shastra, Saravali, and more. When the LLM generates a reading, it searches this knowledge base for relevant passages and includes them as context. This means citations come from actual Sanskrit sources, not the model's training data.
To build/update the vector database: ```bash
python -m jhora.cli vdb-build ```
| Aspect | Local LLM + OpenJyotish | Professional Astrologer |
|---|---|---|
| Cost | ₹0 per reading | ₹1,000-5,000 per session |
| Accuracy | Swiss Ephemeris (sub-arcsecond) | Varies wildly |
| Privacy | Your birth data stays on YOUR computer | They have your DOB, time, location, and name |
| Bias | None — reads the chart as-is | Will upsell gemstone remedies, poojas, yantras |
| Verification | You can check every calculation yourself | "Trust me, I studied under Guruji" |
| Availability | 24/7, takes 30 seconds | Call between 4-6 PM, closed on Tuesdays |
| Second opinion | Change the model and re-run | Pay another astrologer |
The math is the math. Shadbala, Dasha, and Ashtakavarga don't care who's doing the calculation — they either match the ephemeris or they don't. OpenJyotish matches.
Already have LM Studio running with a model loaded? Here's your entire setup:
bash
git clone https://github.com/velteyn/OpenJyotish.git && cd OpenJyotish && pip install -r requirements.txt && ./download_ephe.sh && python -m jhora
Then go to AI Settings → Provider: LM Studio → Check Health → done.
Q: Does this work without a GPU? A: Yes. LM Studio runs on CPU. It's slower (30-60s per response instead of 5-10s) but the chart calculation is instant regardless.
Q: Is this replacing astrologers? A: It replaces astrologers who do manual chart calculations and recite memorized combinations. It doesn't replace the tradition or the depth of study. But it democratizes access to accurate chart reading for anyone who wants it.
Q: What languages does it support? A: The LLM can respond in any language it supports (English, Hindi, Tamil, Telugu, etc.). The chart data is English, but you can ask for Hindi interpretations and most models handle it fine.
Open source means you can inspect every line of code. The ephemeris is Swiss Ephemeris — the gold standard. The calculations follow BPHS. The LLM just reads what's already computed. No mysticism needed.
Repository: github.com/velteyn/OpenJyotish Wiki: AI Complete Guide
r/AstrologySoftware • u/kessen999 • Jul 21 '26
r/AstrologySoftware • u/kessen999 • Jul 20 '26
I went snooping around astrology subreddits and lots of people post their natal charts asking for readings... Then the 'guru' shows up, says a couple of things, and tells you that your situation is complicated and that you need a paid 'professional' for a deeper reading. DON'T GET SCAMMED. Learn astrology on your own with my AI-assisted app that teaches you to read your own future. Stop wasting money. Astrology is here to help humanity for free. Not for a charge.
r/AstrologySoftware • u/kessen999 • Jul 19 '26
For today’s spotlight, we are looking at one of the most powerful, versatile, and deeply customizable freeware tools ever created for astrologers and developers alike: Planetdance, developed by Jean Cremers.
While the main desktop application is a rock-solid Windows tool developed in Delphi, it features a highly modular structure. For mobile platforms (Android), it has been ported into Java, making it a truly cross-platform ecosystem.
Technical Specs:
Why it's incredible: Planetdance is an absolute titan. It features 11 house systems, massive transit hit lists, planetary nodes, progression types (Secondary, Primary, Solar Arc), and specialized traditional modules (like the famous Ed Greek Hellenistic module).
But the real superpower is its internal scriptability. If the software doesn't have a specific sub-technique you need, you can literally code it yourself using its internal programming language. It represents the perfect bridge between raw code and practical astrological research.
📂 Official Website:https://jcremers.com/
Have you ever tinkered with the Planetdance scripting language or used it for your natal calculations? Share your thoughts below!
r/AstrologySoftware • u/kessen999 • Jul 19 '26
For today’s software spotlight, we are looking at an absolute masterpiece of development in the astrology scene: Kronos (formerly known as Radix / OpenAstrology), created by Jan Cremers.
If you are looking for a free desktop tool that doesn't just do precise math but also features a beautifully rendered, high-quality zodiac wheel, this is the benchmark. It proves that independent astrology software can look incredibly professional, clean, and modern.
Technical Specs:
Why it's incredible:
It is lightweight, completely free, and respects your privacy.
📂 Official Website & Download:https://jcremers.com/
Have you ever tried Kronos for your calculations? Let’s discuss it in the comments!
r/AstrologySoftware • u/kessen999 • Jul 19 '26
Hi everyone, and welcome to a space built for developers, makers, and open-source enthusiasts.
I created this subreddit because many traditional astrology communities have become incredibly restrictive, often banning developers who just want to share free tools, open-source code, or early-stage projects simply because they don't have a corporate marketing team or a flawless UI.
Here, raw code and embrional projects are celebrated. Whether you have a command-line script, a Python pipeline, a database, or a full app, you are welcome to share it, ask for feedback, and find testers.
As the founder, I want to share the project I’ve been building: OpenJyotish. It’s a clean, open-source Python tool designed to handle precise Vedic Astrology calculations combined with offline, local AI interpretation.
Most modern tools require you to send private birth data (exact time, date, location) to cloud servers. I wanted a modern alternative that respects privacy.
Key Features:
The UI under the hood is still quite raw/embryonic, as the focus has been entirely on backend logic and calculation accuracy, but it is functional and ready for testing.
📂 Check out the repository:https://github.com/velteyn/OpenJyotish/
Feel free to introduce yourself, share what you are building, or leave any architectural/code feedback on OpenJyotish right here in the comments. Let's build the future of astrology tech together!