twinly.

The digital twin for your Mac and Windows

Ever wish you could clone yourself to do your work?

Twinly learns how you write, talk, and make decisions, then handles inbox, texts, calendar, browser, and real phone calls. It works like you, and every risky action waits for your OK.

Download Twinly

Start free, 5 tasks a day · Plans from $20/mo · macOS and Windows

What Twinly is

Twinly is a desktop AI agent for macOS and Windows that operates your real applications — browser, email, calendar, files, and phone — and holds every outbound action for your approval.

  • Platforms: macOS 3.0.2, Windows 1.1.0.
  • Every plan runs on Twinly's managed engine, so no API key is required. Bringing your own model key is supported but optional.
  • Pricing: Free $0, Starter $20/mo, Pro $50/mo, Max $100/mo.

What people hand it first.

  • It argues the bill down — A real phone call, in your voice, with your patience.
  • Inbox zero while you slept — Reads everything, archives the noise, drafts like you.
  • Forms fill themselves — PDFs, applications, returns. Filled, never auto-submitted.
  • Errands, end to end — It drives the browser like a person and stops at Pay.
  • It remembers for you — Birthdays, follow-ups, renewals. Handled before you ask.

Hand it the parts you never wanted.

  • It answers the phone. As you.
  • It sounds like you wrote it.
  • It drives the browser like a person.
  • Nothing leaves without you.

Ten minutes to a second you.

  1. 01 · Train it once

    Ten minutes. Record a short voice sample, connect the accounts you want it to work, and it studies how you write.

  2. 02 · Ask in one line

    “Book dinner Friday.” “Clear my inbox.” “Call the dentist and get me in this week.” Plain words, no prompt craft.

  3. 03 · Approve the sends

    It plans and executes on its own, then holds every text, email, call, and purchase for your one-tap OK.

How Twinly drives an application

Most computer-use agents drive the screen: take a screenshot, infer where to click, repeat. Twinly probes which machine channels an application actually exposes and commits to the highest-fidelity one available, dropping to pixels only when nothing better is live. Reading a button from the accessibility tree does not break when that button moves, and does not cost a vision model call.

  1. First-party API — A typed API the application already exposes.
  2. Declared tools — Tools a page advertises to agents directly.
  3. DOM — The live element tree of a web page.
  4. Accessibility tree — The control tree macOS and Windows expose for assistive technology.
  5. Canvas model — The document model underneath a canvas-drawn editor.
  6. OCR — Text recognised on screen when no structured channel is live.
  7. Pixels — Coordinate clicking. The last resort, not the default.

Start free. Upgrade when it earns it.

Every plan runs on Twinly's managed engine, so no API key is required. Bringing your own model key is supported but optional.

  • Free — $0 forever. 5 tasks a day. No card required. Every feature included.
  • Starter — $20 per month. Higher daily and weekly limits. Tasks, browsing, and real phone calls.
  • Pro — $50 per month. About 3x the Starter limits. Priority during busy periods and extra usage top-ups.
  • Max — $100 per month. About 8x the Starter limits. Frontier models and early access to new features.

Built like it handles your life. Because it does.

  • Approvals on everything — Every outbound text, email, call, and purchase waits for your one-tap OK.
  • Voice stays on device — Your voice is cloned on your own machine by Twinly's on-device engine. It never trains someone else's model.
  • Your data stays on your device — Messages, files, memory, and your voice never leave your computer. Diagnostics are optional and switch off in Settings.
  • Approval gate — Reading, drafting, and planning run freely. Every committing action — sending a message or email, placing a call, making a purchase, running a shell command, deleting a file — is held until the owner approves it explicitly.
  • Tamper-evident audit log — Tool calls are written to a local audit log in which each entry carries a SHA-256 hash of the entry before it, so editing or removing a past entry breaks the chain and is detectable. The log keeps the most recent 1,000 entries.
  • Credential refusal — Twinly refuses to type Social Security numbers, passwords, and card numbers into any field, on any surface. It stages the rest of a form and asks the owner to enter that one value.

Common questions

What is Twinly?

Twinly is a desktop AI agent for macOS and Windows that operates your real applications — browser, email, calendar, files, and phone — and holds every outbound action for your approval.

Does Twinly work on Windows and Mac?

Yes. Twinly ships on both: macOS version 3.0.2, which requires macOS 14 or later and is notarized and signed with an Apple Developer ID, and Windows version 1.1.0, published on 31 July 2026, which requires 64-bit Windows 10 or later.

How much does Twinly cost?

The Free plan is $0 and includes 5 tasks a day with no card required. Starter is $20 a month, Pro is $50 a month, and Max is $100 a month.

Does Twinly require an API key?

Every plan runs on Twinly's managed engine, so no API key is required. Bringing your own model key is supported but optional.

How is Twinly different from other computer-use AI agents?

Most computer-use agents drive the screen: take a screenshot, infer where to click, repeat. Twinly probes which machine channels an application actually exposes and commits to the highest-fidelity one available, dropping to pixels only when nothing better is live. Reading a button from the accessibility tree does not break when that button moves, and does not cost a vision model call.

Can Twinly send messages or spend money without asking?

Reading, drafting, and planning run freely. Every committing action — sending a message or email, placing a call, making a purchase, running a shell command, deleting a file — is held until the owner approves it explicitly.

Is there a record of what Twinly did?

Tool calls are written to a local audit log in which each entry carries a SHA-256 hash of the entry before it, so editing or removing a past entry breaks the chain and is detectable. The log keeps the most recent 1,000 entries.

What Twinly is not

  • Not a chatbot or a browser extension. It is a native desktop application that operates the applications already installed on the machine.
  • Not a cloud agent running on someone else's virtual machine. It works on the owner's computer, with the owner's existing logged-in sessions.
  • Not autonomous with money or messages. Every outbound action stops for human approval by design, so it cannot be configured to send without review.
  • Not a replacement for a screen reader or an accessibility tool.
  • Not able to drive text-free 3D or WebGL canvases, such as CAD viewports, where no structured channel and no readable text exist.