Károly HoffmannBUDAPEST, HU
All projects
USEFUL PROJECT

My AI Team.

A handful of AI bots that each own one part of my day, from the morning news to the things I keep forgetting.

Built on Grok BotFive bots, each with its own job, chat and schedule.
THE STORY BEHIND THE PROJECT

How it started

I had plenty of repetitive tasks I wanted to automate, but the usual routes kept getting in the way.

A script either needs a server to run on or has to live on GitHub, and both make quick changes slow. Every small tweak turned into a deployment.

When Grok Bot came out, I saw it as the perfect fit. Each bot has its own computer in the cloud, so it doesn’t matter whether I message it from my phone or my laptop, and scheduled runs cover exactly the automations I had in mind.

FIVE BOTS, FIVE JOBS

Meet the team

EVERY BOT IN DETAIL

A closer look

Fully automated

Morning BriefingA news show that produces itself

It started as a scheduled workflow on GitHub, where every change was a chore. Since moving to Grok Bot it has improved significantly: it remembers what it covered yesterday and only brings fresh news.

The daily show runs in Hungarian on a Telegram channel. The video here is an English edition made for this page.

  1. 06:15

    Wakes up on schedule

    A routine starts the run every morning, with no server to keep alive.

  2. News

    Picks the stories

    Major Hungarian politics and economy stories from Telex, HVG, 444 and Portfolio, plus AI news from the big labs.

  3. Data

    Pulls live numbers

    Budapest weather and the ECB forint rate, so the figure read aloud matches the slide.

  4. Script

    Writes and illustrates

    It writes the narration and chooses an image for every story.

  5. Video

    Voices and renders

    ElevenLabs reads the script, and the slides become a 1080×1920 video.

  6. Send

    Posts to Telegram

    The video goes to a channel my friends and I follow. I only hear from the bot if something fails.

EDITORIAL RULES
  • At most 4 stories per block
  • Nothing repeated within two days
  • No wrappers or roundup posts
  • No AI news? The AI block is skipped
Self-taught

Video MakerLearned the craft from a teammate

The interesting part is how it came to be. Nobody showed it how to make a video: it asked the Morning Briefing how the daily show gets made, and built its own pipeline from the answers.

Images or HTML.

Works from ready-made images or HTML slides, plus the script that goes with them.

Narrated.

ElevenLabs reads the script, timed to every slide.

Follow-up

RemindersThe simplest bot, and the one I’d miss most

Other tools could send reminders too, but this one feels personal, and that’s why it works for me.

Scheduled reminders.

Sets a reminder for a given time, from a single message.

Keeps asking.

Routines bring an open task back every day until I say it’s done.

Takes requests from other bots.

The Job Scout can ask it to track application deadlines.

Job search

Job ScoutA little sharper every morning

We started with a deep interview and a read through my CV. From that, it worked out which roles I’m actually interested in. I give feedback on everything it finds, so the roles it brings each morning keep getting more relevant.

Never applies on my behalf

Starts with an interview.

Asked what I want from my next role before it searched for anything.

Reads the CV.

Uses my experience as the baseline for every match.

A shortlist every morning.

Senior AI product roles in Budapest or remote Hungary.

Learns from feedback.

Every yes or no I give shapes the next day’s picks.

Knowledge

Second BrainEverything I know about my projects, in one place

Project knowledge and the smaller tasks I need to get done live in a GitHub repository. The bot looks after it, so it really works as a second brain.

Asks before every write to the repo

Search and summarize.

Finds what I’ve written about a project and sums it up in a few lines.

Capture new notes.

Turns new knowledge and to-dos into notes in the repository.

Keep the structure tidy.

Files every note in the right place as the repository grows.

Weekly digest.

Summarizes what changed over the past week.

HOW I SET THEM UP

Design principles

  1. One job per bot.

    Instead of one assistant that half-remembers everything, each bot has its own job, rules and memory, so it keeps getting better at that one thing.

  2. A human in the loop where it matters.

    The Job Scout never applies on my behalf, and the Second Brain asks before it writes to the repository. Decisions with consequences stay with me.

  3. Quiet when things go well.

    The Morning Briefing only messages me if something fails. Otherwise the video simply appears in the channel.

THE TECHNOLOGY BEHIND IT

Under the hood

  1. PLATFORM
    Grok Bot

    The bots’ home

    Gives every bot a persistent cloud computer, scheduled routines, and a way to message the other bots.

  2. VOICE
    ElevenLabs

    Narration

    Reads the Morning Briefing and Video Maker scripts aloud in Hungarian, with timestamps for every slide.

  3. DELIVERY
    Telegram · GitHub

    Where the work lands

    The daily video goes to a Telegram channel, and the Second Brain lives in a GitHub repository.

GET IN TOUCH

Find this interesting? Let’s talk.

Whether you’re hiring or exploring what AI could do for your team, I’d be glad to hear from you.

Write to me
NEXT PROJECTGoHoardly