Contributors: Ari, Peter Tanning , Nicholas Davies and Div
Windows69 Chat-Bot is an authentic Windows 98 style chat experience. Engage in real-time chats with other users who share your great taste. Invite and customise your own AI chatbots with distinctive personalities. Ever wondered what Clippy thinks about the current economic state of the world? Now you can find out!
Windows69 Chat-Bot aims to recreate the feeling of the late 90s Windows experience. By blending state of the art modern AI chat technology with one of the most iconic vintage graphical interfaces, it aims to create a distinct, immersive, memorable experience for all.
Demo.webm
Windows69 Chat-Bot uses HTML, CSS, and JavaScript for the client-side interface. Server-side is handled using Flask, and integrates the ChatGPT API.
Add the following to secret/secret.py
SECRET_KEY = "Your Password"
OPENAI_API_KEY="Your OpenAI KEY"
GECKO_PATH="{gecko path }"
python -m venv .venv
source ./.venv/Scripts/activate
python -m pip install -r requirements.txt
Create a file secret/secret.py
and put a secret key for SocketIO
python -m venv .venv
source ./.venv/bin/activate
python -m pip install -r requirements.txt
python debug_run.py
Thanks to Alex Meub for the icons win98icons.
Thanks to Microsoft Windows Sounds for the souunds Microsoft Windows Sounds.
In the project root directory:
python test_run.py
Or you can include this in your VSCode launch.json
file:
{
"name": "Python: Run Unit Test",
"type": "python",
"request": "launch",
"program": "${workspaceFolder}/test_run.py",
"console": "integratedTerminal",
"python": "${command:python.interpreterPath}"
}