App.Demo.mp4
Rizz.AI is a fully browser-based web application which uses AI to verbally respond to oral user messages. Rizz.AI aims to simulate the tumultuous environment of modern social economics through constructed AI personalities. Any resemblance of real-world persons or characters is strictly coincidental and not intended for commercial use.
Rizz.AI is powered by Google Gemini, ElevenLabs, and Whisper using Transformers.js. Due to Transformers.js downloading AI models directly in the browser, each browser instance of the web application will have a one-time download process which will be skipped for further subsequent recordings. Recordings are processed locally and not sent to outside servers.
- Install Node.js
- Clone the repository
git clone https://github.com/codyh587/rizz-ai.git
- Get an API key for Google Gemini and ElevenLabs
- Create a
.env
file in the same directory as.env.example
- Enter your API keys in your
.env
in the format of.env.example
- Install npm packages
npm install
- Start the development server
npm run dev
or create a production buildnpm run build
Distributed under the MIT License. See LICENSE.md
for more information.