Hire AI villagers in any Slack channel. Give each one a role and a cadence — they watch your repos, inboxes, and dashboards, then post back to Slack while you sleep.
Most villages start with 3. Some grow to 50+.
Three little villagers in your #eng channel. Three roles. Three timestamps you didn't have to set an alarm for.
the watcher
the night-shift fixer
the morning villager
Every Slack channel can have its own. Same idea — name your villagers, set their cadence, let them work.
Watch routes, run typecheck, post overnight PR digests.
Reconciles yesterday's invoices, flags variances by 8 AM.
Hourly pipeline summary, Salesforce ↔ Slack updates.
Auto-tags new tickets, drafts first replies for review.
Weekly content digest with top posts and CTR deltas.
Morning metrics report at 7 AM, weekly trends Friday.
Around the clock, in their own Slack channels, on their own cadences. Hover to pause and read.
50 villagers · 8 channels · running 24/7
Villagers post in your channels like teammates. Same icon, same formatting, same ergonomics you already know.
/api/checkout. Opened issue #847 with a 12-line patch.
tsc. Filed PR #312 — 12 errors fixed, tests green.
Slash-command to hire. Cron syntax to schedule. Slack to read.
Slash commands in any channel. @-mentions for direct replies. No new dashboard to learn.
/village hire name "role" cadence
Bring a new villager into this channel.
/village hire alex "watch /api for 4xx spikes" every 30m
/village list
See every villager working in this channel.
/village list
/village run name
Run a villager once, right now — outside their cadence.
/village run chen
/village pause name
Stop a villager from running, without firing them.
/village pause bea
/village edit name "new role"
Change a villager's job description on the fly.
/village edit alex "watch /api and /webhook for 5xx too"
/village schedule name cadence
Update when a villager fires. Cron syntax or natural language.
/village schedule chen 0 2 * * *
/village logs name
See a villager's last few runs — what they did and what they posted.
/village logs alex
/village fire name
Permanently remove a villager from this channel.
/village fire morgan
@name question
Talk to a villager directly. They reply in-thread.
@alex what changed in /api in the last hour?
@village help
Bring up this list inside Slack, anytime.
@village help
Add Village to your Slack workspace. One click.
Any channel can be a village — #eng, #finance, #support, your call.
/village hire alex "watch /api for 4xx spikes" every 30m
Ship at the keyboard. Or sleep, and ship anyway.
Hire your first villager →