Open source · AGPL-3.0

Run it yourself

The Machine is open source, built on OpenClaw. Run it on your own computer for free, read how it works, or add a connector.

The Machine holding a wrench
Get started

Try it on last week first

See what it would have done before it does anything.

  1. OpenClaw. Not installed yet? The installer sets it up with you, model included.
  2. Connect. The installer finds your accounts and keys, and tests each source.
  3. Your voice. It learns how you write from your sent messages. You check it first.
  4. Preview. Your agent reviews the last 7 days and shows the cards it would have sent.
  5. Turn it on. Until then, nothing is sent or done in your accounts.
# install, connect your sources, preview, turn on
git clone https://github.com/Salesflare/TheMachine.git \
  ~/.openclaw/workspace/tools/personal-assistant
cd ~/.openclaw/workspace/tools/personal-assistant
./install.sh

# add a source, or a second account, later
# (or in the dashboard: Connections, + Add)
assistant connect slack
# something off? every problem comes with its fix
assistant doctor

Windows (beta), in PowerShell: irm https://raw.githubusercontent.com/Salesflare/TheMachine/main/install.ps1 | iex. It sets up WSL2 and runs the same installer.

Linux · macOS (beta) · Windows with WSL2 (beta) · Python 3.12+ · Node.js 24 or 26 · OpenClaw 2026.10.5+ (or let the installer set it up) · Telegram optional · Tailscale for the dashboard.

What you get

Real cards from your own week

The preview runs once, in a few minutes. Nothing is sent and nothing is done in your accounts.

$ assistant preview
Reviewing 212 signals from the last 7 days
with your OpenClaw agent.

3 suggestions from your recent signals:

1. Send Jordan the signed quote  (due Thu)
   You promised it by Thursday. I can draft
   it with the PDF.
   Source: your email to Jordan

2. Casey hasn't sent the contract
   They said Monday. I can draft a nudge.
   Source: email from Casey

3. Robin asked about dinner on Saturday
   Your Saturday evening is free.
   Source: chat with Robin

Nothing was sent and no action was taken in any account.
The MachineWork
Send Jordan the signed quote

You promised it by Thursday. That’s tomorrow.

Source: your email to Jordan · Mon
Ready for you
To: Jordan · Signed quote
Hi Jordan, Here’s the signed quote, as promised. Shout if anything is missing. Best, Sam

Attached: quote-signed.pdf

Done

Sent to Jordan. Promise kept.

Never drop a promise again.

Turn it on, tap Do it, and the work is done. Example with made-up data. Try the full demo →

Private by design

Your data stays on your machine

One private databaseSQLite in your home directory, your messages encrypted with a key kept only there. No cloud, no account, no telemetry.
Your own modelAll reading and thinking runs in your OpenClaw agent. Local models work too.
Dashboard on your tailnetOnly you can open it, over Tailscale. No public endpoint.
Yours to moveassistant export puts everything in one encrypted file; assistant import brings it back, also from or to a hosted Machine.
A new source is one fileGmail, Calendar, Slack, WhatsApp, Android notifications, GitHub, Stripe, X, LinkedIn, RSS and more. Add your own in Python.
On the Network tooFriends and Family Fleets are free with a Machine you run yourself. A Work Fleet member costs its owner €4 a month, excl. VAT.
Or let us run it

Same Machine, hosted

We run the same Machine for you on a private EU server, set up in your browser. Switch any time with export and import.

Hosted: €25 a month, excl. VAT. 7 days free, cancel any time. Free: try the demo or run it yourself.