Meterless Relay · Free Windows app · v0.8.8

Describe
the job.
Watch it
get done.

Type one sentence. Relay reads the windows you have open, writes a plan you can edit, drives the real apps, checks every step, and stops before anything consequential. Then it remembers how, so next time costs zero model calls.

Installer3.3 MB
PlatformWindows 10 / 11
ModelsYours, or local
PriceFree
METERLESS RELAY · AP RECONCILIATIONRUNNING

Recorded from the Relay app. Demo company and data; the windows are stand-ins so nothing private is on screen.

What you just watched

One sentence.
Five windows.
Zero guessing.

The job: export the open invoices, reconcile them against the ledger, write Finance a summary, and don't send it without me. Here is every stage of that run, frame by frame from the app.

01 · DESCRIBE

Say it the way you'd say it to a coworker.

Relay tags the intent as you type (a loop, a URL, an email) and notices it has done this before. A saved, verified skill is one click away, with no re-planning and no model calls.

1. LOOP2. OPEN URL3. EMAIL COMPOSEskill match · verified 13×
Relay's Define panel with the goal typed in, intent chips, and a 'You have a skill for this' suggestion
02 · PLAN

A plan you can read before anything moves.

Relay snapshots the windows you track, injects what it already knows about them, and compiles a structured mission: phases, targets, steps, failure policies, and approval gates. Edit any step inline. Nothing has run yet.

5 phases17 steps4 tracked windows1 approval gate
The compiled mission plan panel listing five phases with their steps
03 · RUN

It works in your real apps, not a sandbox copy.

Native clicks, keystrokes, and focus changes across the browser, Explorer, the spreadsheet, and mail. Each step targets a control by name, so a button that moved doesn't break the run.

click "Export CSV"keys ctrl+vtype =XLOOKUP(…)
Relay mid-run: the spreadsheet shows reconciled rows while the plan panel highlights the active step
04 · STOP

It halts before anything you can't take back.

Sending is consequential, so the plan carries an approval gate. Relay pauses with the draft on screen and waits for you. Approve and it finishes. Cancel and nothing was sent.

Approval requiredask_user on failure
Approval Required card under the Send to Finance phase, with the drafted email visible in the mail window
05 · PROVE

"Completed" isn't the same as "verified."

Every step gets a verdict. Cheap UI-Automation probes run first; vision only steps in when needed. The run report shows what passed, what was skipped, and why, so a run that only looks finished never becomes a saved skill.

16 pass1 skipped17 verified steps
Run results: 16 pass, 1 skipped, 17 verified steps
Replay the plan

This is the plan
Relay wrote.

The exact mission from the recording, step for step. Press run to replay it: watch verdicts land, the windows change, and the gate wait for you.

Compiled mission plan· 5 phases · 17 steps
Every weekday at 4:30, export open invoices from the vendor portal, reconcile them against the Q3 ledger, and draft a summary email to Finance. Halt before sending.
Vendor Portalbefore
Run resultsidle
0pass
0skipped
0vision checks
— press run —
The work, not the demo

Drag to see
what changed.

Each window, before the run and after it. The export landed in the right folder, the ledger flagged two problems, and the email sits drafted and unsent.

Before the run After the run
BEFOREAFTER RELAY

Relay added the portal amounts by invoice id and a Reconcile column. Six rows tie out. Meridian Freight is off by $630.00 (likely transposed digits) and Tessellate Design is missing from the ledger.

The receipts

What came out
the other end.

Relay doesn't just click. It captures what it finds into the Data Vault, so the next run, a watch, or another mission can use it as {{recon.summary}}.

Reconciliation · September8 invoices · $38,412.60
VendorInvoiceLedgerPortalResult
Northwind SupplyINV-209182,480.002,480.00✓ match
Bluefin LogisticsINV-209226,912.406,912.40✓ match
Kestrel Print Co.INV-209271,145.001,145.00✓ match
Meridian FreightINV-209314,180.004,810.00✕ Δ $630.00
Halcyon CloudINV-209359,600.009,600.00✓ match
Orchard OfficeINV-20938782.20782.20✓ match
Pinecrest FacilitiesINV-209418,113.008,113.00✓ match
Tessellate DesignINV-20944—4,580.00⚠ not in ledger
Data Vaultwritten by this run
ap.open_total$38,412.60
ap.mismatches2
recon.summary6 of 8 match · 2 to review
watch → ap.mismatches increasedqueued vendor follow-ups
Draft · not sentwaiting for approval
To dana.ortiz@northbridge.example; finance-team@…
Subject AP reconciliation: September invoices (6 of 8 match)
Attached invoices-2026-10-04.csv · Q3 Ledger.xlsx
Hi Dana,

I reconciled the 8 open vendor invoices ($38,412.60) against the Q3 ledger.

6 of 8 match. Two need a look before close:
  • Meridian Freight · INV-20931: portal $4,810.00 vs ledger $4,180.00 (Δ $630.00, likely transposed digits). Due today.
  • Tessellate Design · INV-20944: $4,580.00 in the portal, not yet in the ledger.
The export and the reconciled sheet are attached.

Thanks
Automate it once

Then it gets
cheaper every run.

A verified run becomes a skill: a parameterized, replayable version of the job. Replays take the deterministic path first and only call a model to repair a step that drifted.

Skills

231 of 238 steps, no model.

In the demo workspace, the AP skill has run 14 times. 97% of its steps executed deterministically; two repairs were learned and folded back in as new versions.

Schedules + watches

Weekdays at 4:30.

Schedule any mission or skill, with window-readiness checks, missed-run policy, and auto-pause after repeated failures. Watches fire when a captured value changes.

Teach by doing

Record it, keep it.

Live mode and the macro recorder capture what you do, anchored to UI elements rather than pixels, and turn it into an editable mission.

The whole app

Take the tour.

Every screen below is the shipping app, populated with demo data. Click a screen to enlarge it.

Agent bridge · CLI + MCP

Give your coding agent hands on the desktop.

The relay CLI and MCP server let Claude Code, Cursor, Codex, VS Code, or Gemini CLI list windows, read text, click named controls, and run your saved skills. You decide each agent's tier, and consequential steps still wait for a human.

Claude CodeCursorCodexVS CodeGemini CLIrelay mcp
~/projects/close · relay
Free · Windows 10 / 11 · 3.3 MB

Automate it once.
Own the workflow.

Describe the job, inspect the plan, approve what matters, and keep what works. Relay runs on your machine with the models you choose.