DEV Community

Sripadh Sujith
Sripadh Sujith

Posted on

🔮Celestia my new horoscope expert

🔮 Celestia – AI Horoscope Expert

An intelligent AI horoscope assistant built with Python, Streamlit, and Groq.

Celestia is a modern AI-powered horoscope expert that generates personalized astrological insights based on user input such as name, date of birth, zodiac sign, and questions.

It combines the simplicity of Streamlit with the blazing-fast inference speed of Groq to create a smooth and interactive astrology experience.


✨ Features

  • 🔮 Personalized horoscope readings
  • ⚡ Extremely fast responses powered by Groq
  • 💬 Ask custom astrology questions
  • 🧠 AI-powered astrological insights
  • 🎨 Clean and interactive Streamlit interface
  • 🔐 Secure API key handling using environment variables

🧠 How It Works

Celestia collects the following information from users:

  • Name
  • Date of Birth
  • Zodiac Sign
  • Personal Horoscope Question

This information is sent to the Groq LLM API, where an AI model analyzes the details and generates a personalized horoscope reading.


🏗️ Tech Stack

Technology Purpose
Python Core programming language
Streamlit Web application interface
Groq API AI text generation

⚙️ Installation

Clone the repository:

git clone https://github.com/Sripadh-Sujith/celestia-horoscope-ai.git
Enter fullscreen mode Exit fullscreen mode

🚀 Deployment

Celestia can be deployed on several platforms such as:

  • HuggingFace Spaces
  • Railway
  • Render
  • Streamlit Community Cloud

Check the app: https://celestia-ai.streamlit.app/


📸 Preview

🔮 Celestia – Horoscope Expert

Enter your details and ask the stars your question...
Enter fullscreen mode Exit fullscreen mode


🌟 Future Improvements

  • Daily horoscope generator
  • Zodiac compatibility checker
  • Birth chart analysis
  • Astrology learning assistant
  • Voice-based horoscope queries -Palmistry ---

🤝 Contributing

Contributions, ideas, and improvements are welcome.

Feel free to open issues or submit pull requests.


💫 Final Thoughts

Celestia demonstrates how easy it is to build intelligent AI applications using modern LLM APIs.

By combining Python, Streamlit, and Groq, developers can quickly create fast and interactive AI-powered tools.


⭐ If you like this project, consider starring the repository!

Follow for more💖

Link to the app : https://celestia-ai.streamlit.app/

Top comments (0)