One of my hobbies is getting very old platforms to accomplish useful computing tasks. Pi-web dramatically improves the capabilities of old machines which have a decent browser (because it enables those machines to become new workstations for software development and agentic workflows). I've gotten pi-web running on old netbooks from over 20 years ago, and on old tablets which were otherwise basically useless.
So just for fun, I used Deepseek v4.1 Flash, running in qt-web on one of those old machines, to create this suite of old school apps which are able to run in the ancient QtWeb browser, version 3.8.5:
- https://com-pute.com/nick/qtpole-dash--3d-driving-game-works-in-qtweb-3.8.5.html
- https://com-pute.com/nick/qtflyer--3d-flying-game-works-in-qtweb-3.8.5.html
- https://com-pute.com/nick/qtinvaders--3D-space-invaders-works-in-qtweb-3.8.5.html
- https://com-pute.com/nick/qtfps--3d-fps-works-in-qtweb-3.8.5.html
- https://com-pute.com/nick/qtpad--word-processor-works-in-qtweb-3.8.5.html
- https://com-pute.com/nick/qtcube-quest--3d-game-works-in-qtweb-3.8.5.html
- https://com-pute.com/nick/qt-aethra-isle--3d-world-to-explore--works-in-qtweb-3.8.5.html
- https://com-pute.com/nick/qtlane-dash--3d-endless-runner-game-works-in-qtweb-3.8.5.html
And these are a collection of Flask apps that you'll need to download and install on your own machine to run:
- https://com-pute.com/nick/flask-filemanager--works-in-qtweb-3.8.5.zip
- https://com-pute.com/nick/sqlite-manager--works-in-qtweb-3.8.5.zip
- https://com-pute.com/nick/flask-mail--works-in-qtweb-3.8.5.zip
- https://com-pute.com/nick/webconsole--works-in-qtweb-3.8.5.zip
- https://com-pute.com/nick/camera--works-in-qtweb-3.8.5.zip
- https://com-pute.com/nick/chatroom--works-in-qtweb-3.8.5.zip
If you've never seen it, QtWeb is a tiny web browser from when Internet Explorer was still in mainstream use (QtWeb was last updated in 2013). It consists of a single tiny file that weighs about 7.5Mb, which requires zero installation, has no external dependencies, and runs comfortably on 32-bit machines with less than 1Gb RAM. You can download it at:
Apps which run in it should function in virtually any relatively recent browser that has any sort of JavaScript support. Most modern websites don't work any more in QtWeb - it was a blast seeing QtWeb become a viable tool again!
Here are some skill files you can use to build apps for QtWeb and other ancient browsers:
- https://com-pute.com/nick/qtweb-legacy-apps-skill.zip
- https://com-pute.com/nick/qtweb-legacy-apps-skill--with-additons-for-other-ancient-browsers.zip
Nothing above required any effort of my own to write code.
Those examples are not representative of the sort of work I do professionally, but perhaps they do demonstrate just a bit of the power of the LLM tools I use. Everything above was created, tested, installed, deployed and documented this morning, as a fun pastime.
The WASM version of the Rebol R3 programming language, which I published a few months ago, which included its graphical View dialect, full UI examples, 3D graphics and game examples, file saving examples, etc., and all the other pieces of the full R3 implementation running in a web browser, was another similar quick hobby project which made another old tech tool function in web browsers: https://rebolforum.com/topic/834
What an awesome thing it is to be able to build software and complete tasks with our current open source LLMs and agentic systems. They're dramatically capable, if you know how to use them. The past 4 years I've spent learning to use AI systems to build software and agentic systems, has been one of the most professionally valuable, productive, and personally enjoyable learning experience of my life.
Edit - here are a few additional apps made after the first batch above, which run in QtWeb 3.8.5:
- https://com-pute.com/nick/qtdatagrid--html-only--works-in-qtweb-3.8.5.html (browser demo)
- https://com-pute.com/nick/qtdatagrid--works-in-qtweb-3.8.5.zip (full-stack Flask version)
- https://com-pute.com/nick/qtnetwars--works-in-qtweb-3.8.5.html
- https://com-pute.com/nick/qtaurora-vale--3D-demo--works-in-qtweb-3.8.5.html