An AI agent that builds automations for your business, runs them on a schedule, and repairs them when they break — on a server you own.
Start here
curl -fsSL https://raw.githubusercontent.com/FrontAnalyticsInc/steward/main/install.sh | bash
v0.1.2. It builds every image from source on your own machine, so nothing here needs a credential beyond your model key. That build is most of the install time below.
No account, no upload, no copy of anything held by anyone else.
Reachable only on a private network you control.
Outgoing work waits for you. Leave it that way.
Give it a server of its own, not your laptop.
Mail and pages can carry instructions meant for the agent.
Set a hard cap at your provider on day one.
Install
There is nothing to configure before you start. Run it on the machine Steward should live on and it does the rest — checks the box, installs Docker if that is missing, fetches the source, builds the images and starts the stack. It asks you for one thing.
Steward installer ok Ubuntu 24.04, 8 GB RAM, 61 GB free ok docker and compose v2 ok installing to /srv/steward Anthropic API key (blank to add later): _
A VPS, a homelab, a Mac that stays awake. Ubuntu 22.04 or 24.04, or macOS 13 and newer, with 8 GB of RAM and 40 GB free. Run the command on it and you are done.
No box yet? The Terraform in infra/ builds one — an e2-standard-2, a 50 GB boot disk and a 40 GB data disk that survives the machine, in your own project. Your account, your bill, gone in one command when you say so.
The same configuration against the same variables, on a t3.large with the same two disks, in your own account. Billed by Amazon, never by us — and about 15% more than Google for it.
What it does
Standing jobs that run on their own and leave finished work waiting for you. These are a handful — you'll end up with your own.
Sorts what came in overnight, drafts the replies that are routine, and puts the two that actually need a person at the top.
Who you are meeting, what happened last time, what is still unanswered in the thread — on one page, before the first call.
Reconciles records against what actually happened in mail and calendar, fills the gaps, and names the deals that have gone quiet.
Pricing pages, changelogs, job posts. What changed since last week, and whether it is worth your attention.
Pulls the numbers from wherever they live, writes the summary around them, and leaves it in your drafts.
Every one hands you a draft to approve. Nothing goes out as you unless you turn that on — and you shouldn't, in week one. It does the personal end too, once the business runs itself: your field, your reading, the people worth reconnecting with.
The factory
Those five examples are only where it starts. Every part of Steward bends to your business — what it watches, how it writes, what it builds next. Month three looks nothing like day one, and nothing like anyone else's.
Every draft you rewrite before approving is a correction it keeps — your voice, your standards, what you'd never send. Week four sounds like you.
Say what you want in a sentence and it builds the automation, schedules it, adds it to the line. No canvas, no integrations to wire, no waiting on us.
Sites change, credentials lapse, jobs break. It notices, retries, fixes what it can — and tells you plainly what it can't, so nothing rots quietly.
Maintenance
Every tool on the market helps you build an automation. Almost none of them keep it alive. Pages get redesigned, credentials lapse, a model changes its mind about the format — and the thing you built six months ago has been quietly failing for five of them.
↵ and back to Build, without you asking.
Most failures are a timeout or a rate limit. Those never reach you.
A job that stops producing is a failure too, and the quiet kind is the dangerous one.
A moved selector, a renamed field, a prompt that drifted — it edits the job and runs it again.
A lapsed credential needs you. It says so plainly, once, rather than failing silently forever.
So they accumulate. Every automation it builds is another worker that never forgets how to do its job, and every week your business runs a little more of itself than it did the week before.
Who's inside
Steward is not one model behind a chat box. It is two tiers with different jobs and different costs: a small office that holds the context and decides, and crews of narrow agents that do the repetitive work as cheaply as it can be done.
┌──────────────────────────────────────────────┐
│ CORE 01 — AGENT WORKFORCE │
│ │
│ ┌───────┐ skills │
│ │ Agent │ [email] [sql] [sheets] │
│ └───────┘ [+ invoice-parse] ← accent │
│ │
│ Skills accumulate. What worked once is │
│ kept, named, and reused. │
└──────────────────────────────────────────────┘
│ ↓ staffs & authors
│ ↑ evidence: evals, traces, failures
┌──────────────────────────────────────────────┐
│ CORE 02 — GOVERNED WORKFLOWS │
│ │
│ Step → ▣ Guard → Step → ◆ Eval ✓ │
│ ──────────────────────────────────── │
│ observability · every run traced │
│ │
│ Runs the same way every time, and proves │
│ it did. │
└──────────────────────────────────────────────┘
Tier one
Purview over the whole system. It knows every job that exists, what each one costs, and what broke overnight — and it stands up a new crew when there is work that needs one.
Converses
Your daily contact. Ask for something in a sentence, ask what happened to Tuesday's report, or change your mind about how a job should work. It is the only one you ever have to deal with.
Builds & heals
Turns a request into a running job. When one breaks, this is what reads the failure, rewrites the step, and puts it back on the schedule — usually before you knew it had stopped.
↓ work goes down to the line ↑ what the line can't finish comes back up
Tier two
Crews of narrow agents, one workflow each, arranged like an assembly line. They hold no opinions about your business. They execute a defined job and hand back a result.
In sequence
Each step feeds the next.
In parallel
Independent work runs at once.
In a loop
Repeat over a list, or until it's right.
You hire the office. The office staffs the line. What you pay for is the outcome, not the number of agents it took to get there.
Option one
Free — open source, MIT licensed
The script checks the machine, installs everything, and prints a link to the console. Everything after that is a browser tab. No sales call, no trial, no account.
You pay your own cloud and model bills. Nothing comes to us.
Option two
Talk to us about scope
A screen-share from empty server to working automations, the fiddly Google and mail configuration done properly, and jobs built around how your business actually runs. Then someone to call.
Minimum you need for it to work
Where it sits
You
A browser tab on your own network
Steward, on your server
Your keys and your mail live here, and nowhere else.
It reaches these with your credentials. Nothing routes through a third party unless you tell it to — including us.