[go: nahoru, domu]

Skip to content

AI-powered web application for verbal conversations with AI personalities.

License

Notifications You must be signed in to change notification settings

codyh587/rizz-ai

Repository files navigation

Rizz.AI

AI-powered web application for verbal conversations with AI personalities.

App.Demo.mp4

Built with:

React Tailwind CSS Vite Node.js Transformer.js Google Gemini ElevenLabs Whisper

About

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.

Installation

  1. Install Node.js
  2. Clone the repository git clone https://github.com/codyh587/rizz-ai.git
  3. Get an API key for Google Gemini and ElevenLabs
  4. Create a .env file in the same directory as .env.example
  5. Enter your API keys in your .env in the format of .env.example
  6. Install npm packages npm install
  7. Start the development server npm run dev or create a production build npm run build

License

Distributed under the MIT License. See LICENSE.md for more information.

Releases

No releases published

Packages

No packages published