My morning briefing

How I use AI to speed up my daily morning briefing.

Tags: ai homelabPosted on: 2026-05-20

I think when a lot of people hear about AI agents, and how they improve productivity, most think about large corporate workflows, or perhaps developers who use AI to help them code. That's certainly the most publicized use case, and I myself use AI to help write code. But there are many other ways I find AI to be a useful tool, so I thought I would just take a moment to post about one particularly easy, low friction use case where I'm now using LLMs as an assistant on a daily basis: the morning briefing!

Let me go over what I've implemented first, although it's more for context to see the types of things that can be done. You certainly don't need most of that stuff to implement this use case. I also want to note that I'm not here to sell any particular product or AI model. I just want to show how I do things, and perhaps give others some ideas.

This is my current workflow when it comes to AI:

So the setup: I created a new page on my wiki called morning_briefing and instructed Claude AI to read that page whenever I ask it to "run through my daily briefing". The page contains a series of instructions that I want the AI to run through. Now again, all of this scaffolding isn't necessary to replicate this use case. You could literally write the instructions in a CLAUDE.md text file that you share with the model. The point of giving more data and more access to the model is to get a better result, as you'll see shortly.

So what do those instructions contain? It would be different for everyone. For me, it looks something like this:

  1. Before starting your tasks, check if today is a holiday or not.
  2. Check the weather for the day.
  3. Check for new music releases that match my taste.
  4. Get new game releases that went viral, focus on PC gaming and Gacha games.
  5. Get the day's news, focusing on world events, tech, anime related news and how the market is doing.
  6. Go through my recent jobs, deployments and syslog entries and let me know if there's anything critical going on in my network.
  7. Let me know if you find any trending videos on YouTube.

And finally, here's the result. This is verbatim what the AI produced for me this morning:


Here's your morning briefing for Wednesday, May 20, 2026. No Canadian or US holidays today.

🌤️ Weather — Montreal

High of 25°C today, mainly cloudy clearing early this afternoon. Wind west 30 km/h gusting to 50. UV index 8 (very high). Midday window (11am–4pm) should be pleasant once it clears — just note the gusty wind. Good day for a brief outdoor outing.

🎵 Music

Fresh KPop drops today that match your library:

🎮 Gaming News

PC/Steam:

Gacha:

📰 News Digest

Global:

Tech / AI:

Anime / Japan:

S&P 500:

🖥️ Dendory Network

Jobs & Deployments: All clear — no failures.

Syslog:

📺 YouTube Picks

Couldn't pull the live Canada trending page directly, but based on today's news hooks: