Live video avatar chat application. Connects to an Eliza instance running the "Direct" client. Requires a Simli AI, Open AI, and ElevenLabs API key.
Eliza has to be running and you must paste the agentId into main.tsx's AGENT_ID variable.
.env.example should be copied into a file called .env. All of three of the api keys need to be populated.
VITE_OPENAI_API_KEYVITE_SIMLI_API_KEYVITE_ELEVENLABS_API_KEY
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.
This demonstration was put together within an hour. Lots of room for improvement. Click image to view video on YouTube.
