Hi all,
Just thought I would share a project I made with the OpenAI API. I decided to bridge the gap between the past and the future by making a ChatGPT client for the Commodore Amiga computer called AmigaGPT. It is able to have text conversations, read the conversations out loud (using your choice of the OpenAI voices or using the Amigaās native voice synthesiser) and also generate images.
Since this is a retro system I didnāt have the luxury of coding it all in Python. Nope. I had to use good old C to get it done. Since I have to deal with JSON payloads, parsing them manually in C was an absolute nightmare so I ended up porting the json library for C called json-c to the Amiga and I released that library to the public too so that will make developing Amiga apps that need to use JSON so much easier.
AmigaGPT has been featured in āAmiga Futureā and āWhatIFF?ā magazines and I just got interviewed about it. You can watch the interview by going on YouTube and searching for AmigaBillās video titled āAI Meets Retro Computing! Exploring AmigaGPT - ChatGPT for The Commodore Amiga - Cameron Armstrongā
It will work on any Amiga running AmigaOS 3.x, AmigaOS 4.1 or MorphOS and it requires a 68020 CPU or higher with at least 8MB RAM.
If you Google AmigaGPT you can find its GitHub repo too (sorry it wonāt let me post links in here)