Skip to content

Latest commit

 

History

History
31 lines (17 loc) · 1.25 KB

README.md

File metadata and controls

31 lines (17 loc) · 1.25 KB

LiveChat

Screenshot 2024-10-25 at 2 13 24 AM

Live video avatar chat application. Connects to an Eliza instance running the "Direct" client. Requires a Simli AI, Open AI, and ElevenLabs API key.

Requirements

Eliza

Eliza has to be running and you must paste the agentId into main.tsx's AGENT_ID variable.

Environment Variables

.env.example should be copied into a file called .env. All of three of the api keys need to be populated.

  • VITE_OPENAI_API_KEY
  • VITE_SIMLI_API_KEY
  • VITE_ELEVENLABS_API_KEY

Options

You can update main.tsx's SIMLI_FACE_ID and ELEVENLABS_VOICE_ID to control the avatar and voice used respectively.

The port the application runs on can be updated in the vite.config.

Demo

This demonstration was put together within an hour. Lots of room for improvement. Click image to view video on YouTube.

Watch the video demo