A ChatGPT based emulation of the therapist Doctor Kernel from the book "A digital Affair" by Neora Shem Shaul
Ви не можете вибрати більше 25 тем Теми мають розпочинатися з літери або цифри, можуть містити дефіси (-) і не повинні перевищувати 35 символів.
The Dod 763712e8cf [BOOTSTRA.386 powered] logserver + better run.sh 1 рік тому
book Initial commit 1 рік тому
logs [BOOTSTRA.386 powered] logserver + better run.sh 1 рік тому
.gitignore Initial commit 1 рік тому
README.md [BOOTSTRA.386 powered] logserver + better run.sh 1 рік тому
book-chats.txt Initial commit 1 рік тому
doctor.py [BOOTSTRA.386 powered] logserver + better run.sh 1 рік тому
example.env Initial commit 1 рік тому
genlogs.py [BOOTSTRA.386 powered] logserver + better run.sh 1 рік тому
install.py Initial commit 1 рік тому
logs.tmpl [BOOTSTRA.386 powered] logserver + better run.sh 1 рік тому
logserver.sh [BOOTSTRA.386 powered] logserver + better run.sh 1 рік тому
prompt-template.txt Initial commit 1 рік тому
requirements.txt [BOOTSTRA.386 powered] logserver + better run.sh 1 рік тому
run.sh [BOOTSTRA.386 powered] logserver + better run.sh 1 рік тому
screenshot.png Initial commit 1 рік тому
was-propmpt-template.txt Initial commit 1 рік тому

README.md

A ChatGPT based emulator of Doctor Kernel — JJ’s therapist from the book “A digital Affair” by Neora Shem Shaul.

It is run as a console app, and emulates slow typing like a chat over a modem in 1993. For best results, run on a green on black terminal, with a large and archaic monospace font (see screenshot below for inspiration).

Setup

  • run ./install.sh
  • copy example.env to .env and edit it according to the instructions inside.

Usage

./run.sh is an infinite loop of sessions with the doctor. Whenever you finish a non-empty session, the log is saved and the index.html of the logs/ folder gets regenerated (see below).

Serving session logs via web

./logserver.sh would serve session log files on port 8000

Note that you can try this as is (on a fresh repo clone, without even running install.py) to enjoy the 90s style gui (thanks to BOOTSTRA.386).

Screenshot

Screenshot