Built with AI assistance!

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!

My AI Diary (working title)

I built My AI Diary to completely rethink how we journal in the age of AI. Most of us have thoughts worth capturing, but typing them out every day feels like a chore. With MyAIJournal, you just speak naturally, and the AI turns your raw voice into a beautifully written journal entry that still sounds like you, just a bit more polished.

The app focuses on simplicity and privacy. You can record entries on the go, and the AI takes care of the rest: transcription, enhancement, tagging, sentiment analysis, and even smart summaries over time. You can search past entries, attach photos, export to PDF, and switch between local or encrypted cloud storage whenever you want. Everything is encrypted by default using your login password. Bullet proof privacy and security.

I designed this for people like me: those who want to reflect and grow, but don’t always have the time or energy to write everything down. This is journaling, redesigned for the way we live now.

This entire app was designed and built by me using the Augment Code agent.

Thought2Tweet

I built Thought2Tweet to solve a problem every content creator faces: turning fleeting thoughts into engaging social media posts. We all have brilliant ideas throughout the day, but by the time we sit down to write, the magic is gone. With Thought2Tweet, you simply tap record, speak your thoughts naturally, and AI transforms your voice into viral-ready content that captures your authentic voice while optimizing for maximum engagement.

The app streamlines the entire content creation process from thought to post. You record your ideas anywhere, and the AI handles transcription using OpenAI's Whisper, then generates both short-form tweets and long-form content in your choice of style: Viral, Spicy, Neutral, Professional, or LinkedIn. The interface is mobile-first with a sleek dark design, featuring smart wake-lock technology to prevent interruptions during recording, one-tap sharing to any platform, and a complete history of all your generated content stored securely in IndexedDB.

I designed this for busy creators, entrepreneurs, and thought leaders who have valuable insights but struggle with the friction of traditional content creation. Instead of staring at a blank screen wondering how to phrase something, you just speak naturally and let AI handle the optimization. This is content creation, redesigned for the way we think and share ideas today.

This entire app was designed and built by me using the Augment Code agent.

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.

SocialDownloader source code 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.

Jumbotron Simulator on GitHub

Color Clock - a clock design I created in 1991, brought to live with AI coding

I created this clock design as part of an assignment all the way back in 1991. The assignment was to create a device that tells the time but does so without numbers or arms / hands like a clock has. I came up with a sophisticated system that displays rotating color segments. I even built a working mechanical prototype which is shown in the video. I brought the clock to live as a fully working version using OpenAI’s '‘codex’ tool.

Watch the video to see how it works or check out the working version below.

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.