Skip to content

Water-Run/stoneChat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

stoneChat (a caveman peeking at modern technology) is a simple LLM Web Chat, adapted for Windows XP & IE6.

To run it, your device needs a PHP 5.2 environment. Get it from:
https://windows.php.net/downloads/releases/archives/

As for all the remaining network-related problems, let the program handle them. You will also need stunnel for HTTPS:
https://www.stunnel.org/downloads.html

Download or clone this Project. Run INSTALL.bat (recommended) or RUN.bat to start the program. RUN.bat now performs a full pre-flight environment check (PHP version, port availability, CONF.ini validity, stunnel path, cacert.pem, HISTORY/ writability) and refuses to start with a clear error message if anything is missing. INSTALL.bat runs the same checks plus registry / disk / install-path checks before copying files.

You need to edit CONF.ini according to the comments to configure the LLM and other settings -- it is very simple, just follow the comments. Placeholder values like YOUR_PASSWORD_HERE and YOUR_*_API_KEY_HERE are now rejected by the validator: replace them with real secrets before starting the server.

Then visit it in your browser. The default address is:
http://localhost:9999

If you are running on Windows 10 1809 (build 17763) or newer -- which is the default for every supported Windows version from late 2018 onwards -- the first page load of every browser session will be intercepted by a brief "Super-Modern-HTML" splash. The splash acknowledges that the host hardware is far newer than the 2001-era UI suggests, then auto-redirects to the actual retro page after a 3-second countdown. The splash is purely cosmetic; closing the browser and re-opening RUN.bat will show it again (a session cookie suppresses it within one browser session). The splash is not shown on hosts older than Windows 10 1809, and it is bypassed entirely for non-HTML requests (API endpoints, static assets, /favicon.ico).

stoneChat is open-sourced under WTFPL at:
https://github.com/Water-Run/stoneChat