Skip to the contentStart
Ami StudioOleksii Zahlukha

Work that happens without me

Everything here works without a person: workflows on a server, AI agents that hold real tools, and the consoles that show all of it at once. A server I run myself carries it around the clock — nobody logs in each morning to start it.

An automation, at bottom, is five steps: a reason, a check, a model, an action and a trace. Below they are shown as movement, on a conveyor you can poke at.

What an automation actually is

Five steps, and a parcel walking them. Everything in this section is built out of exactly these five - only with more steps and names of its own. Tap any station and another parcel sets off.

Zero — an offline voice assistant

Zero — an offline voice assistant

A 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.

Where it stands: Working, version 4; last confirmed run 25 Jul 2026. The weak point is the laptop built-in microphone.

  • Python
  • local LLM
  • Piper voice synthesis
  • wake-word detection
Full story

My own automation server

My own server carrying over a hundred automations around the clock: bots, digests, finance, reminders, nightly backups, app synchronisation.

Where it stands: 112 automations, 79 switched on (measured 8 Sep 2026; 7 more were archived — their work was taken over by others)

  • n8n
  • Hetzner
  • Docker
  • Groq and Gemini free tiers
Full story

Svita — seven personal AI agents

Seven 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.

Where it stands: Running. Seven agents are in service; four more are written and switched off by their owner, with the code left in place. Service health checked 12 Aug 2026; a per-bot check has not been done.

  • Node.js on Hetzner
  • Telegram Bot API
  • free LLM providers
Full story

Main Helper — one agent that also guards the server

One conversation in Telegram for everything technical: it works through automation failures, sends a digest three times a day, searches the web and sets reminders.

Where it stands: Running.

  • n8n
  • Telegram
  • free models
Full story

Outreach Agent — an automated lead pipeline (retired)

A cold-outreach agent that measures a business’s own site and brings a letter about one specific weakness for signature — with a number in it, not an opinion.

Where it stands: Built and proven (227 tests, two real letters sent); switched off on 10 Aug 2026.

  • Node.js
  • headless browser measurements
  • n8n
  • Telegram approval
Full storyNo screenshots: they would show other people's data

Verstak — finding businesses without a website, anywhere

The workbench under the outreach agent: it walks the world map for free, finds businesses with no website, scores them from 0 to 100 and writes each a letter in its own language.

Where it stands: Working (143 tests), paused on 10 Aug 2026. The web version was made private on 12 Aug 2026 and is no longer a public link.

  • Electron
  • web build
  • OpenStreetMap
  • local models
Full storyNo screenshots: they would show other people's data

App Bridges — one shelf five apps share

One shared data shelf for five applications: phone, laptop and agents see the same thing, and it is built the same way for all five.

Where it stands: Running for Nutri, Tycha, Dayo, Nexus and Polaris (measured 12 Aug 2026). Fluxo syncs differently — through a shared database with its Telegram bot.

  • n8n sync workflows
  • shared server store
Full story

Social scanner

A personal analyst of your own saves and likes: it sorts them by topic, shows a web dashboard, and once a week runs the analysis through the Council of Models.

Where it stands: Running, waiting on a real data export.

  • 4 n8n workflows
  • web dashboard
Full storyNo screenshots: they would show other people's data

Free-model brain (Zero / Altron)

An assistant’s brain assembled entirely from free models: eight local ones plus free access, an agent with 33 tools, memory, and search over a personal knowledge base.

Where it stands: Working when last exercised (196 tests across its parts); development paused since 31 Jul 2026 and not re-verified since.

  • Node.js
  • local models
  • Groq free tier
  • RAG
Full story

Local AI hub

An offline AI workshop on a single graphics card: 6 language models, speech recognition, two voice synthesisers, video upscaling, image recognition.

Where it stands: Assembled and verified 21 Jul 2026.

  • local models
  • whisper
  • TTS
Full story

Ruki — a small helper that gives the panel real eyes

A small service that gives the console real eyes and hands: a light is on because the process is alive, and a program can be started with a button from the phone.

Where it stands: Running.

  • Node.js
  • Windows autostart
Full story

Routines — the laptop's own maintenance crew

The laptop’s own maintenance crew: a morning digest, an audit of the local model, closing SSH against password guessing, fixing the wallpaper.

Where it stands: Running.

  • Node.js
  • PowerShell
  • Windows Task Scheduler
Full story

Brain — a second memory

A personal knowledge base with one rule: every project has a passport detailed enough to rebuild that project from nothing.

Where it stands: In daily use.

  • Obsidian
  • git
Full story

Alfa Console — one screen for everything that runs

A control room over everything built: honest tile colours, sites checked in a real browser, a map of connections, and beacons saying when each thing last ran.

Where it stands: Version 1.9.3, in daily use, behind a password.

  • TypeScript
  • Node.js
  • PostgreSQL
  • Playwright
  • +2
Full storyBehind a password

Outreach HQ — a console for a cold-email pipeline

A console for a cold-email pipeline: one board for a hundred-odd addressees — who was written to, who replied, what each letter costs, and a map of the district.

Where it stands: Working. The screens hold other companies' contact data.

  • Node.js
  • n8n
  • headless browser
Full storyNo screenshots: they would show other people's data

The Walker — eyes and hands on the server

A service that walks the whole fleet every fifteen minutes and brings back up whatever has fallen. It writes only when something is down; on quiet days it says nothing.

Where it stands: Running since 27 Aug 2026. Tested by breaking things on purpose rather than by reading the code.

  • Python
  • systemd
  • Docker
  • n8n
Full storyBehind a password

Argus — the watchman of the alpha console

The console’s watchman: it checks sites in a real browser every ten minutes, bots and workflows every fifteen, and writes only when something is down.

Where it stands: Working. Its alerts have been folded into a single bot so the same trouble does not arrive twice.

  • n8n
  • Telegram
  • headless browser
Full storyBehind a password

My helpers — a register of AI personas and a router

A register of AI helpers with names and roles, plus a router that decides whose task it is: a map of who talks to whom and a shared task list.

Where it stands: Working on my own server.

  • n8n
  • free-tier LLMs
  • Telegram
Full storyBehind a password

System Map — what is installed where and how it starts

One picture of the whole machine: every project on disk, every scheduled task, every service and every workflow on the server — and, more usefully, everything that no longer matches its own records.

Where it stands: Working, own repository, a shortcut on the desktop.

  • Python
  • Windows Scheduler
  • n8n API
Full story

Key Watchdog — a weekly copy of every password

Once a week it copies every key and secret to an external disk and says so. It exists because a copy was once nine days old — and in those nine days four new services had appeared, each living in a single copy.

Where it stands: Working since 23 Aug 2026, runs on battery too.

  • PowerShell
  • Windows Scheduler
Full story

Job radar — a pipeline from a listing to a reply

Collects listings from freelance boards, scores each one with a model, throws out the noise, shows the survivors on its own page and drafts a reply at the press of a button. It clears out the old ones itself.

Where it stands: Running: 6 of 7 workflows switched on (the owner turned off the job-board mail in August). It gathers around 160 listings a day; the success log is deliberately off so it does not grow into gigabytes.

  • n8n
  • free LLM scoring
  • RSS + email
  • own web console
Full story

Mail — a monitor, a nudge and an enquiry desk

Watches five mailboxes: pulls out the letters that need an answer, catches bills and payments for the finance app, answers questions about the mail by voice and photo in Telegram, and on the secretary agent request searches the mail — read-only.

Where it stands: Running: 3 workflows, all switched on. Rebuilt on 8 Sep 2026: four bots merged into one.

  • n8n
  • Gmail API
  • free LLM
  • Telegram
Full storyNo screenshots: they would show other people's data

Shared store — a reception desk and a cleaner

One place where any program drops a copy of its data, and a cleaner that carries out anything older than 30 days. Without it the store eventually eats the disk and takes the server down.

Where it stands: Running: 2 workflows, both switched on.

  • n8n
  • data tables
  • scheduled cleanup
Full story

Tool hub — one set of hands shared by every agent

A single point where any agent picks up a skill: search, read a page, look at an image, transcribe audio. A new skill is added once and every agent has it.

Where it stands: Running and switched on. Agents at every level rely on it.

  • n8n
  • HTTP tools
  • free LLM providers
Full story

The organism — a shared bus, a journal and a janitor

The thing that ties everything else together: a shared message bus, one journal for the morning wave, an index page and a janitor that keeps the journal from swelling.

Where it stands: Running: 4 workflows, all switched on.

  • n8n
  • data tables
  • internal HTTP
Full story

Eyes and ears — making sense of an image or a sound

Send a screenshot or a voice note and get back what is in it, in words. The other agents lean on this whenever a person sends something that is not text.

Where it stands: Running and switched on.

  • n8n
  • vision model
  • speech to text
Full story

YouTube fetcher — a link in, a file out

Drop a link to the bot and get the file back at the quality you asked for. The heavy lifting happens on the laptop; the server only gives the orders.

Where it stands: Running and switched on.

  • n8n
  • local worker on the laptop
  • Telegram
Full story

Topic bots — 10 morning briefings

Bots, each with its own subject: cars, games, culture, politics, short video, new things in AI, what is climbing on GitHub. Each one searches, reads what it found and sends a briefing rather than a list of links.

Where it stands: Running: 10 workflows, all switched on. Silence counts as a fault — a separate watchdog looks out for it.

  • n8n
  • free LLM providers
  • web search
  • Telegram
Full story

Trend scout — what is working in short video

Once a week it walks the sources for Instagram, TikTok and YouTube and sends back an analysis: which devices are working now, where the competition is thin, and 3 video ideas with the first-second hook already written.

Where it stands: Running and switched on. On 8 Sep 2026 it was moved to a different free model: the previous one hit a limit of 8000 tokens a minute and failed on every run.

  • n8n
  • free LLM
  • web search
  • Telegram
Full story

Sport — the week in two parts

What happened this week in the top tiers of football, basketball, hockey, fighting and esports — and what is coming in the next days and month, with exact dates. Search results only, nothing from memory.

Where it stands: Running and switched on: Sundays at 9:00.

  • n8n
  • free LLM
  • web search
  • Telegram
Full story

Money agent and the monthly review

Logs spending and income from plain Telegram messages — using the strict category list of the finance app — reads receipts from a photo and answers questions about money. Once a month a separate workflow sends the figures and a short review: 3-4 observations and 2-3 suggestions for next month.

Where it stands: Running: 2 workflows, both switched on.

  • n8n
  • free LLM
  • vision model
  • data tables
  • +1
Full storyNo screenshots: they would show other people's data

Nightly copy — the whole server every night

Every night it gathers every workflow and table on the server into one file and sends it to Telegram — the copy lives off the server. It reads the list by cursor to the end: in August the copy was 15 workflows short for a month while calling itself complete — an audit caught it.

Where it stands: Running and switched on: nightly at 3:30.

  • n8n
  • API paging by cursor
  • Telegram
Full story

Model-key watchdog

Every morning it pings both keys of the free model — the one in the settings table and the account the digests live on — and the alarm names which one died. Before it, nobody checked the second key.

Where it stands: Running and switched on: daily at 8:50.

  • n8n
  • provider ping
  • Telegram
Full story

Shared search — no key, no bill

Where the agents go for news. Inside is Google News with a 7-day window and no key at all: the paid search before it burned through its monthly allowance in the first week.

Where it stands: Running and switched on. Changing the source means one node instead of dozens.

  • n8n
  • Google News RSS
Full story

Editing news — the week in editing tools

Once a week it looks up what came out for Premiere, DaVinci and After Effects — versions, plug-ins, updates — and sends a digest. Only what turned up in the last 7 days; if search has nothing, it says so instead of inventing.

Where it stands: Running and switched on: Saturdays at 9:00. Remembers what the owner rated in past issues and adjusts the next ones.

  • n8n
  • free LLM
  • web search
  • Telegram
Full story

Laptop watchdog — an alarm when the machine goes quiet

The laptop checks in once a day. If it stays silent for more than 48 hours an alarm arrives. This catches what the server cannot see: a machine switched off, a dead network, a service that fell over.

Where it stands: Running and switched on.

  • n8n
  • data tables
  • Telegram
Full story

Urgent — what will not keep until the weekly summary

Once a day it reads the news on four subjects — home countries, Seville, AI, editing — and decides one thing: did anything happen that changes what to do today. If not, it stays silent, and that is its usual answer.

Where it stands: Running and switched on: daily at 12:00.

  • n8n
  • free LLM
  • web search
  • Telegram
Full story

Console index — one door into every panel

One page linking to every internal panel. The access key is not stored in it: it comes from the visitor own cookie, so the nightly workflow backup cannot carry it off into Telegram.

Where it stands: Running, switched on, behind a pass.

  • n8n
  • generated HTML
Full storyBehind a password

Some of it sits behind a password: inside are real data, addresses and keys, and that is also why those works have no screenshots. I'll walk you through the inside on a call.