Skip to content

A beautiful and responsive chatbot application that provides spiritual guidance based on the Bhagavad Gita's teachings. The bot communicates primarily in Hinglish (Hindi + English) and supports English and Marathi languages.

Notifications You must be signed in to change notification settings

atharv01h/Sakha-Chat

Repository files navigation

Sakha - Your Spiritual Friend 🕉️

A beautiful and responsive chatbot application that provides spiritual guidance based on the Bhagavad Gita's teachings. The bot communicates primarily in Hinglish (Hindi + English) and supports English and Marathi languages.

Features ✨

  • 🗣️ Multi-language support (Hinglish, English, Marathi)
  • 🌗 Dark/Light mode
  • 📱 Fully responsive design
  • ⚡ Real-time chat with smooth animations
  • 🎯 Personalized interaction (Sakha/Sakhi)
  • 📜 Bhagavad Gita references in responses
  • 🛡️ Content moderation for inappropriate messages

Tech Stack 🛠️

  • React + TypeScript
  • Vite
  • Tailwind CSS
  • Framer Motion
  • Google's Gemini AI
  • Lucide React Icons

Getting Started 🚀

  1. Clone the repository
  2. Install dependencies: npm install
  3. Create a .env file with your Gemini API key:
    VITE_GEMINI_API_KEY=your_api_key_here
    
  4. Run the development server: npm run dev

Usage 💡

  1. Select your gender (Sakha/Sakhi)
  2. Choose your preferred language
  3. Start chatting with Sakha!
  4. Get spiritual guidance based on the Bhagavad Gita

Attribution

If you use this project anywhere, you must give me credit and mention my name.

Contributing 🤝

Contributions are welcome! Please feel free to submit a Pull Request.

License 📄

MIT

Credits 🙏

Created with ❤️ by Atharv Hatwar

About

A beautiful and responsive chatbot application that provides spiritual guidance based on the Bhagavad Gita's teachings. The bot communicates primarily in Hinglish (Hindi + English) and supports English and Marathi languages.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published