an open-source project by schlein-lab · part of Zyrkel

Tiny programs
that work for you,
every hour, every day.

Drop one into a GitHub repository and it runs by itself — watching a website, tracking a dataset, building you a dashboard. No server to rent, no hosting bill, nothing to keep alive. GitHub does the work in the background; you read the results when you wake up.

Rust core WASM browser kit Runs on Actions cron MIT-licensed

Three things a nano-zyrkel does

Each one does a single job. You pick which.

Watch

Monitor pages, feeds, datasets, or price points. Ping you only when something meaningful changes.

Collect

Aggregate many sources into one digest. Filter by your rules. Wake up to a clean morning brief.

Work

Run a job: render a dashboard, process a manifest, ship a tracker. Every commit is the audit trail.

How it works

You set it up once. It works for you, forever. You only hear from it when something happens.

01

Tell it what to do

One short instruction in plain words. Three flavours, pick whichever fits:

  • watch"Check this page every morning. Tell me if the headline changes."
  • collect"Pull these five RSS feeds. Email me one digest at 7 a.m."
  • work"Build a dashboard from this dataset, refreshed every night."
02

Drop it into a GitHub repository

That's the whole setup. GitHub takes care of running it from now on — there's nothing else to install, nothing to host, nothing to keep alive.

03

It does the work, you read the result

It runs on the schedule you set — once an hour, every morning, every night. When something happens you get a message, a digest, or a dashboard update. The rest of the time it's silent.

How a nano-zyrkel works Three stages: once, you write a short instruction. Forever after, GitHub wakes it up on schedule and it checks. When something matters, you get a ping. ONCE You describe the job Watch a page, pull a feed, build a dashboard — whatever you'd otherwise do by hand. EVERY HOUR GitHub runs it on schedule Once an hour, every morning, every night — whatever you set. No work for you. No bill, ever. WHEN IT MATTERS You get the result A Telegram ping, a daily digest, a fresh dashboard — whichever you picked when you set it up.

Build a tiny agent. Let it work while you sleep.