Skip to content

Introducing Eliza! ❤️ A low-latency, human-like conversational AI with memory and the ability to handle interruptions ✨

Notifications You must be signed in to change notification settings

JoyalAJohney/Conversational-AI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Eliza - Conversational AI

A real-time voice AI enabling human-like conversations with memory and interruptions. This project integrates models for Speech-to-Text (STT), Groq-fast LLM, and Text-to-Speech (TTS), all communicating via WebSocket with ~1900ms latency.

If you find this helpful, consider giving it a ⭐!

App Screenshot

Note: This is an initial version. Future plans include integrating a low-latency Speech-to-Speech model from OpenAI.

Run Locally

Clone the project

  git clone https://github.com/JoyalAJohney/Conversational-AI.git

Go to the project directory

  cd Conversational-AI

Create .env file with API Keys

  GROQ_API_KEY=
  DEEPGRAM_API_KEY=

Run docker container

  docker-compose up --build

Go to http://localhost:8000 to see the magic!

Demo

finalCut.mp4

About

Introducing Eliza! ❤️ A low-latency, human-like conversational AI with memory and the ability to handle interruptions ✨

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published