An assistant for your Mac

From ask to done, right on your Mac.

Twigs lives in the notch. Ask in text, speak, or highlight what you're working on. It moves the work across your apps, then checks the result before it says done.

Scroll
Three ways in

Ask in text, out loud,
or by pointing.

Ask

Ask, right where you are.

Tap ⌥ twice and a box opens at your cursor. Ask about what you're working on, or start a Run from the same place.

File this in Linear ⌥ twice
Voice

Hold a key and talk.

Hold ⌃⌥, say what you need, let go. It answers out loud, and you can talk over it.

Listening…
Hold ⌃⌥
Highlight

Point at part of your screen.

Hold ⌃⇧ and drag a box around anything. Twigs works from just that, and nothing else.

What should I do with this? ⌃⇧

Your day,
handled.

Designer

Are these greys the same?

Merged 3 greys into one token.
Developer×
DONEFixed the failing test

Traced it to line 142. Patched, re-ran. Tests green.

Product

Slack Linear

Filed the ticket from the thread.

Acceptance criteria included.

Sales×
NOTE SAVEDSaved to Notion

Follow-up email drafted and ready.

Marketer

Weekly recap

Drafted from your dashboard.

Numbers double-checked.

How Twigs works: ask, act, speak

Ask Anything you're working on.
Act Across every app you use.
Speak Hold a key. Talk. It moves.
A few stubborn rules

The answer was
never the job.

Most assistants stop at the reply. Twigs keeps going, and checks itself before it stops. The rules below are the whole product.

  1. 01

    Do the work.

    A reply isn't the job. Finishing is.

  2. 02

    Earn the check.

    It checks its own work before it says done. No green check it didn't earn.

  3. 03

    Stay out of the way.

    It lives in the notch. There's no new window to manage.

  4. 04

    Only what you show it.

    It keeps up with what you're working on. The rest, it never touches.

  5. 05

    One ask, every app.

    It does the work across your apps. No copy. No paste.

Built for people who'd rather it were done than discussed.

Memory

The tenth Run
knows more than the first.

It keeps what you've shown it and carries it from one Run to the next.

It remembers you
Once.

You explain it once. Every other assistant starts over every time.

On your Mac

It stays on your machine.

Your memory is stored on your Mac, never uploaded, never shared.

Yours to clear.

Wipe your memory whenever you want. It forgets on command.

It won’t say it’s done
until it’s actually checked.

Every Run ends with an outcome: done, unverified, halted, cancelled, or failed. If Twigs cannot prove the work landed, it says so.

Action mode

You're in control.

Twigs works across your Mac the way you would. It stays in the open, asks before anything it can't take back, and keeps a record of every move. Nothing happens behind your back.

In the open

It acts in front of you, never off somewhere you can't see.

Asks first

Delete, send, overwrite. Anything it can't take back, it checks with you.

Every action logged

A full record of what it did, and when. Yours to read any time.

Private by construction

It only knows
what you show it.

You choose the context. Blocked places never enter a Run: password managers, terminals, banks, iMessage, and FaceTime stay outside the gate. Not a setting you turn on. The way it's built.

Off-limits

Password managers

1Password, Bitwarden, and saved secrets stay outside the gate.

Off-limits

Banks and terminals

Your bank and every terminal are blocked by construction.

Off-limits

iMessage and FaceTime

Private Apple conversations stay outside every Run.

Integrations
Notion Linear Slack GitHub

Works where
you work.

A Run can file the Linear issue, update Notion, send the Slack handoff, or open the GitHub issue. Results don't get stuck in a chat box.

Download
Twigs.

Free for macOS 13 and later. Download and you're set.

Download Twigs

Enter your email and your download starts right away. It's free.

For macOS 13 and later.