Automation & AI agentsMy own automation server
My own automation server
My own server carrying over a hundred automations around the clock: bots, digests, finance, reminders, nightly backups, app synchronisation.
How it's wired
Everything I run, at once: one square is one workflow, its area is the number of nodes inside it, and the filled ones are switched on.
Drawn from the live workflow — every node and every arrow is really there. The labels are translated from the originals.
What it is
Automation makes sense only as long as it has somewhere to run without a person. A script living on a laptop stops when the laptop is closed — and it gets closed every evening. So underneath this whole section sits a rented server that never switches off: it is the floor everything else stands on.
What runs on it: Telegram bots, daily digests, finance tracking, reminders, nightly backups, and data synchronisation between the applications and the phone. Nobody logs in each morning to start it. Separate watchdogs keep an eye on all of it — they are in this same section, and they can not only report a failure but bring the fallen thing back up.
Specifications: n8n as the scripting environment, Docker to isolate the services, a machine at Hetzner, and models on the free tiers of Groq and Gemini, so the server carries no recurring AI bill. There are no screenshots on the showcase: any panel screen shows addresses and keys.
Nearby work
Zero — an offline voice assistantA voice assistant that wakes on its name and thinks on the laptop’s graphics card: no internet, no login, an answer in 0.3–0.6 seconds.Quality Watchdog — a guard that reads the automations themselvesA watchdog that reads how the automations are built rather than the run log, and catches what breaks silently.Svita — seven personal AI agentsSeven personal AI agents with a shared memory: each has its own Telegram bot and its own role, but what you tell one, the others know.