Skip to content

Sporty0803/ai-chat-assistant

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AI Chat Assistant 🤖🎙️

A Flask-based web AI chatbot using Gemini + ElevenLabs for text + voice responses.

Features

  • Natural language responses using Google's Gemini
  • Voice output using ElevenLabs (Aria)
  • Voice input via Web Speech API
  • Chat UI with copy + emoji reactions

To Run Locally

pip install -r requirements.txt
python main.py

### Make a .env file when using a locally to store the gemini and Elevenlabs api key values.
 

About

AI Voice Assistant-A web-based conversational assistant that takes user input (typed or spoken), generates AI responses via Gemini, and replies with natural-sounding voice using ElevenLabs.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors