Sathi is a compassionate, voice-enabled AI companion designed to provide immediate emotional support and a calming presence whenever you need it. It's more than just a chatbot; Sathi listens and responds with warmth, offering simple guidance and engaging breathing exercises to help you manage stress and anxiety in real time.
In today's fast-paced world, finding a moment of calm can be challenging. Sathi addresses this by offering a private and accessible space for mental well-being. Using advanced AI and voice-to-voice technology, it offers:
- Empathetic Conversations: A kind and empathetic AI that listens and responds to your concerns in a natural, conversational tone.
- Real-time Breathing Exercises: When it detects signs of stress or anxiety, Sathi guides you through a calming breathing exercise, complete with a soothing animated orb that visually syncs with your inhales and exhales.
- Simple, Intuitive Interface: The app features a clean, single-page UI with a single microphone button, making it easy to use and completely focused on your well-being.
Sathi is your reliable partner on the journey to a more peaceful mind.
- Frontend: React with Vite
- Styling: Tailwind CSS
- AI Model: Google Gemini API
- Voice I/O: Web Speech API (
SpeechRecognition&SpeechSynthesis) for seamless talk-to-talk functionality.
Follow these steps to set up and run the project locally.
git clone [https://github.com/your-username/sathi.git](https://github.com/your-username/sathi.git)
cd sathi