Skip to content

Video chat with real-time AI summaries. Customize and personalize on the go. Simplifying conversations like never before.

Notifications You must be signed in to change notification settings

e-jordan-b/chitchat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ChitChat

ChitChat is an app where users can enjoy seamless video chats while simultaneously receiving real-time AI generated summaries of their conversations. ChitChat also allows users to edit these summaries in real-time, tailoring them to their specific needs.

Screenshots

chitchat1 mock photo

Getting started

For ChitChat to work you need:

  • OpenAI API key
  • JWT_SECRET environmental variable
  • gcloud-service-account.json
  • MONGODB_USER and MONGODB_PASS environmental variables
  1. Install dependencies in /client and /server
npm install
  1. Start the app in /client and /server
npm start

Tech Stack

  • TypeScript
  • React
  • Tailwind
  • WebRTC
  • WebSocket
  • MediaStream API
  • Node
  • Google Speech-to-text
  • OpenAI
  • ReactQuill
  • Express
  • MongoDB
  • Bcrypt

Developers

About

Video chat with real-time AI summaries. Customize and personalize on the go. Simplifying conversations like never before.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published