
Large Language Models
The most versatile generative AI models we have right now are Large Language Models. They can be used to do a dazzling array of things, including impressive code generation. On this page you’ll find several coding projects as well as links to other LLM projects I have created.
Let’s explore together!
Social Media Downloader
I thought I’d try to create an app that allows downloading videos from various social media sites. For educational purposes, of course. The reason I did it is the fact that all the ones I know of on the internet are full of malware and ads so I thought I’d try to create one that everyone can run locally.
The app is written as a Python Flask app. It supports YouTube, Instagram, X and TikTok. Just enter the URL of a video and this app will do the rest.
The app was created with Claude 3.7 Sonnet, ChatGPT o3-mini-high and Google Gemini 2.5 Pro. I had to move around between these three in order to iron out all the bugs and polish it.
I have made the entire app open source. It’s available for free on GitHub.
The Last Weather App
The Last Weather App is a funny weather app I created 13 years ago for the BlackBerry platform. Since I stll had the source code I thought I’d try to revive it as a web app. I fed the original source code into the Google Gemini 2.5 Pro LLM and used it to create a whole new and modernized version of it. The US Version uses the NWS API and the international version uses the Open-Meteo API to fetch the weather. Unlike the original, this version has a weekly forecast section as well.
Jumbotron Simulator
This app makes any video look like it’s being played on a “jumbotron”. Just pick a video and it will start playing on a matrix-like “screen”. Looks fabulous when played on a large TV. The app has adjustable resolution, contrast, brightness and saturation and supports many different display styles ranging from a stadium jumbotron to a 4 shades of green GameBoy display and many others. The app can go full screen and incorporates dynamic frame skipping when used on less powerful machines.
The app was created as a ReactJS app using Claude 3.7 Sonnet and ChatGPT o3-mini-high. It took quite a while to get this right but it came out looking really amazing.
The source code for the Jumbotron Simulator is available for free on my GitHub.
Persona Personified - a Custom GPT to help you work with personas
OpenAI is allowing 3rd parties to develop ‘custom GPTs’ and make them available in a special GPT store. I have used this technology to create a custom AI chatbot that can help designers, researchers, marketing people and others who need to work with personas. The chatbot allows the user to define a persona in great detail and then talk to that persona as if it’s a real person. The results are extremely good.
You can use my custom GPT free of charge in the OpenAI GPT store:
Persona Personified in the GPT store
LLM assisted writing on Medium
For now, this page will contain a list of links to Medium articles I’ve written with the assistance of ChatGPT. Over time I will add more content.
Why AI art can be real art, opening new and exciting ways for modern artists to express themselves
Using ChatGPT to fight bigotry: A language model in the role of a theologist
AI Hallucinogenic lucid dream
My first attempt to get ChatGPT to hallucinate and produce some compelling storytelling. Illustrated with Midjourney.The battle of Neonfall
A second attempt to get ChatGPT to do some cool storytelling. Illustrated with Midjourney.The Luminous Bridge: A Tale of Unity and the Unknown
Storytelling with ChatGPT. Illustrated with Midjourney.Requiem for Prometheus: an AGI story
Speculative fiction with ChatGPT on an all powerful AGI. Illustrated with MidjourneyTrump 2024 — A dystopian nightmare
More speculative fiction with ChatGPT. Illustrated with Midjourney.𝕏-Factor
A ChatGPT assisted Dark Mirror episode. Illustrated with Midjourney.