Skip to content

TanmayCloud251/Sangwari

Repository files navigation

🌼 Sangwari — Chhattisgarhi AI Chatbot

Sangwari is a friendly AI-powered chatbot that converses in Chhattisgarhi, designed to feel like talking to a close friend.
It supports text and audio conversations, offers fully customizable themes, and allows flexible sidebar placement, all within a bright, minimal Indian-inspired interface.


✨ Key Features

🗣️ Friendly Chhattisgarhi Conversations

  • Always replies in Chhattisgarhi
  • Casual, warm, friend-like tone
  • Understands English/Hindi input and responds in Chhattisgarhi

🎙️ Audio Conversation Support

  • Voice input using microphone
  • Speech-to-Text (STT) for understanding audio
  • Text-to-Speech (TTS) for spoken replies
  • Smooth, natural audio playback in browser

🎨 Fully Customizable UI

  • Bright & happy color themes
  • Dark Theme is also present
  • Provides full control over the Theme Customization in the settings

📐 Flexible Layout & Sidebar

  • Sidebar placement options:
    • Top (Default)
    • Left
    • Right
    • Bottom
  • Fully responsive chat layout

Run Locally

Prerequisites: Node.js

  1. Install dependencies: npm install
  2. Set the GEMINI_API_KEY in .env to your Google Gemini API key
  3. Run the app: npm run dev

About

Voice-enabled AI chatbot for Chhattisgarhi with customizable themes and multilingual support.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages