KitewellRelease status
← All chores

Every weekday morning

Every morning I log in to our supplier's portal, download the new invoices, and type each one into an accounting app from 2009.

How it goes now

Log in to the portal.Find the new invoices.Download each one.Copy the amount.Switch to Ledger.New bill. Paste. Save.Back to the portal for the next one.Write the summary.Send.

Every weekday, for every invoice.

Tell Kitewell once

You
Every weekday at 9, collect new invoices from the Harbor Supply portal, enter them in Ledger, and email me a summary.

That's the whole setup. Kitewell lays out every step for you to check, and nothing is saved until you apply it.

Then it runs on its own

On the website, in the old desktop app, and in your email. Ledger has no API, so a model reads the screen and uses the mouse and keyboard.
Before anything is saved in Ledger, the run waits for you, with a screenshot of what it typed. Every step and every decision is recorded.

Weekday invoice runRunning on this computer

  1. Collect new invoicesSigns in to the portal and collects every invoice since the last weekday.Done
  2. Enter them in LedgerOpens Ledger, adds each bill without saving, and takes a screenshot.Done
  3. Wait for your OKYou check the screenshot, then approve, send it back with a note, or reject.Waits for you
  4. Save them in LedgerSaves the bills and checks they are in the list.Done
  5. Email me a summaryWhat went into Ledger today, in your inbox.Done

What you get instead

The first run learns the clicks with AI, and later runs replay them. When the portal or Ledger changes, AI finds the new way for the clicks that broke and keeps it, and the run shows what it fixed.

Good to know

  • Nothing is saved in Ledger until you say so.
  • The website and desktop steps send what they see, page text and screenshots of the screen, to the model you choose. The portal password is a secret on this computer: Kitewell types it, and the model never sees it.
  • Your computer needs to be on and awake when it runs. A run missed while it slept starts when it wakes, within 24 hours by default.

What it needs

  • Google Chrome (or Edge on Windows)
  • An Anthropic, OpenAI, or Gemini model that can use a computer
  • Screen Recording and Accessibility allowed on macOS, or Kitewell running in your session on Windows
  • A connected mailbox: Gmail, Microsoft 365, iCloud, or any IMAP

Kitewell's own screens and real runs against a stand-in supplier portal. The company, its portal, and Ledger are made up. Watch the whole film →

More chores