- Install NodeJS dependencies using
npm install
- Create a virtual environment with Python interpreter v3.12.2
- Within the virtual environment, install Python dependencies using
pip install -r requirements.txt
- Start a mongodb service and load the db script
initdb.mongo
- Start the Node server and the Python server (in the virtual environment)
- Open
localhost:3000
and login with usernamealice
, passwordsecret
- Select any chatroom
- Try sending a youtube link, you will get a summary below the message bubble
- Try uploading a pdf, docx, or txt file, you will also get a summary (or try the files under
AI test files
)
axios (v1.6.8)
crypto (v1.0.1)
express (v4.18.2)
mongo (v0.1.0)
mongod (v2.0.0)
mongodb (v6.5.0)
ws (v8.18.0)
nodemon (v3.1.0)
flask (v3.0.2)
pdfminer.six (v20231228)
cohere (v5.2.2)
youtube_transcript_api (v0.6.2)
python-docx (v1.1.0)
Cohere API Key: urUHBanFf5qq0F39mHGIPdWV9tvDqe3198WQ0Zq3