Inspiration

Inspired by the concept of the 'dead internet theory', and the rising prevalence of LLM powered bots on social media platforms, we set out to create a blog showing what an AI dominated future of the internet would look like.

What it does

Internot.blog is a blog website where every post is generated by an LLM, based off of a randomly selected topic. The blog also features AI generated "ads" that are created through the use of the image generation AI technique stable diffusion.

How we built it

We set up and used a locally hosted instance of Meta's Llama3.1-8b model for text generation, and a locally hosted instance of stable diffusion for the image generation. Both models were run in Docker containers for easy spin-up and spin-down. We wrote a prompt generation and output capture system in Go that utilizes a (somewhat) curated list of subjects and actions to be used in blog post generation. We then use GitHub actions and the static site generator Hugo to build and deploy the blog from our static blog post files (written in markdown).

Challenges we ran into

Generating images that don't look like complete garbage took a lot of tuning (and oversight). Getting the LLM to correctly generate post front-matter was also really difficult even with tuning.

Accomplishments that we're proud of

The system is able to operate entirely autonomously (by running the generation system as a cronjob), without any human interaction. We learned a lot about how model prompting and fine tuning works (particularly in regards to image selection)

What we learned

AI is really good at making up stories about events that didn't happen

What's next for internot.blog

We will let it run and generate new content for the forseeable future...

Built With

Share this project:

Updates