Case study 02 · Hero

Once it’s out of your head, it’s handled.

A desktop companion for people who run on too many tabs. Capture anything from any app in a couple of seconds — filed under the right client, with a note of where it came from. Then Hero carries it: into today, onto the board, into the reminder, the invoice and the meeting notes.

Project
Hero
We built
Windows desktop app + Chrome extension
Timeframe
Sept 2026 – Oct 2026
Status
Installed and in daily use
A Windows desktop over Auckland at night, with Hero docked on the right: the weather and a captured idea
Hero for WindowsDocked to the edge of a real desktop

01 · The pain

Nineteen tabs and a client on the phone.

Information arrives through emails, calls, chats and screenshots while work is already underway. Hero brings captures and context into the same place, so the next action stays connected to the client and the work.

  • The ask arrives by email, chat and phone — three places, no list.
  • Notes copied into three apps and found in none.
  • To-do apps that make you feel behind, so you stop opening them.
  • The admin after the work: invoices, chasers, meeting notes.

The brief Capture from anywhere in seconds. File it under the right client. And don't hand me admin.

02 · How it works

Out of your head, into the right place.

Explore Hero running on Windows, in light mode.

2.1

Highlight. Capture. Gone.

Highlight text in any app and a Capture button appears where you are, or press a shortcut. It lands in the client you’re working on, with the app and window it came from.

Outlook — Re: logo feedback · Word — discovery notes.docx

Captured information in Hero, each tagged with the app it came from and when it is due
2.2

Talk to it.

Hold the H and ask: “what’s on Thursday?”, “move the bakery quote to Friday”, “draft a chase to Sam”. Hero answers out loud, with 50 tools across the app. It searches the web, reads your email and writes drafts — it never sends anything itself. Pick its voice and personality.

Hero settings: Your profile, Hero’s personality and the shape of the day
2.3

Your three, and who owes you what.

Pick three for today. Everything you’re waiting on — a reply, the final copy, an unpaid invoice — sits together, and Hero tells you when it’s time to chase. Connect Google and your calendar and Gmail join in: meetings get a heads-up, and a chase becomes a draft in Gmail.

Your 3 for today and everything you are waiting on, including an unpaid invoice
2.4

Every client gets a board.

Lead, Doing, Invoice sent, Paid. Move a card to Invoice sent and it becomes a waiting-on that nudges you in three working days.

A client board with columns for Lead, Doing, Invoice sent and Paid
2.5

The week, across every client.

Days are columns too. Drag a card onto Thursday and it’s due Thursday. Reminders ring at nine on the day.

The week view: each day a column, with captures from every client
2.6

It takes the meeting notes.

When a Zoom, Teams or Meet call starts, Hero asks once. Afterwards: the summary, what was decided, who’s doing what, and a follow-up email ready to go. The audio is deleted.

Meeting notes in Hero: in short, who is doing what, notes and decisions
2.7

A journal that stays yours.

Twice a day Hero asks how you’re going. Anything you write lands in a private journal that never leaves the computer.

Hero’s journal: today’s check-in and a fortnight of entries
2.8

Small tools for when you’re stuck.

Invoices that chase themselves until they’re paid. A brain dump that sorts itself. A focus room with a timer and rain. And a one-minute game you earn by finishing things.

Hero’s Lab on a real desktop: Invoices with NZ$3,000 unpaid, Brain dump, Make it smaller, Focus room, Idea garden and Cross the road
2.9

When you step away, it rests.

Leave the desk and Hero becomes a window onto your own looping scene — here, Auckland at night — with the time, the weather and what’s next.

Hero’s sleep screen: Auckland at night behind the clock and today’s reminder

03 · How it grew

Built around a working day.

This is what custom software is for. The asks below are paraphrased from the build log, in the order they came.

  1. 6 Sept

    “Capture from any web page.”

    A Chrome extension: three seconds from page to task, filed under the client, linked back to its source. Cloud sync and sign-in.

  2. 29 Sept

    “Not just the browser. Everything.”

    A Windows app docked to the screen edge that captures from any program, and works without an account. The panel is shared with the extension, so both stay in step.

  3. 3 Oct

    “I need to see my week.”

    A board for every client, Week and Month views, and reminders that ring on the day.

  4. 4 Oct

    “To-do apps make me feel behind.”

    Your three for today, a fresh start each morning, celebrations when things get done, and a "Finish my day" moment that celebrates before it carries anything over.

  5. 4 Oct

    “Can it do my invoices?”

    The Lab: branded invoices chased until paid — a sent invoice becomes a waiting-on — plus a brain dump, a focus room and an idea garden.

  6. 5 Oct

    “I want to talk to it.”

    A voice and chat assistant with 50 tools across the app: add, move and find things, search the web, read mail and write drafts. It never sends anything itself.

  7. 5 Oct

    “Hook up my Google.”

    One sign-in per account for Calendar, Drive and Gmail.

  8. 7 Oct

    “Take my meeting notes.”

    Hero notices a Zoom, Teams or Meet call, asks once, then transcribes, deletes the audio, and hands back the summary, the decisions and who's doing what.

  9. 12 Oct

    “Understand how I write dates.”

    "17 October", "the 21st", "in two weeks" — all read the way a person means them.

04 · Under the hood

One panel. Two homes.

Commits
74
Weeks
5
Named operations
95
Lines of code
38,172

Counted from the repository at commit b6dbf2a, not estimated.

  • One panel, two shells

    The same interface runs as a Chrome extension with cloud sync, and as a Windows app that needs no account at all.

  • Your notes stay yours

    On Windows, captures live in a database on your own PC. Voice and meeting features send only what they need, and only once you switch them on. The journal is never sent.

  • Named operations only

    The interface can ask for "today's list"; it can never run raw database commands. A small surface is a safe one.

  • Motion is the product

    Presses spring back, cards unfold, finishing something is celebrated. Calm, never busy.

Electron · React 19 · TypeScript · SQLite · Convex · Clerk · ElevenLabs · Claude

What would help your working day join up?

Tell us where information arrives, what happens next and what keeps getting repeated. We'll explore a system shaped around that workflow.