twinly.

A desktop AI agent that operates your real applications

A desktop AI agent is software that runs on your own computer and operates the applications installed on it, rather than answering questions in a chat window. Twinly is a desktop AI agent for macOS and Windows. It drives the browser, email, calendar, files, native applications, and outbound phone calls, and follows an approval mode the owner chooses, from asking before every action to acting on its own with a short preview of each text or email.

In short

  • Twinly runs natively on macOS 4.1.5 and Windows 1.1.0, not in a browser tab or a cloud virtual machine.
  • It uses the applications and logged-in sessions already on the machine, so there are no separate integrations to authorise.
  • It reaches each application the most direct way it allows (system interfaces, app scripting, connected apps' own tools, a web page's own elements), checks a screenshot after each step, and works the screen directly only when nothing better is available.
  • You choose how much it asks: every action, only what leaves your machine, or nothing (the default), where each text or email shows for 5 seconds before it goes.
  • The Free plan is $0 with 5 tasks a day and requires no API key.

What a desktop AI agent does that a chatbot does not

A chatbot produces text. A desktop agent produces changes on your computer. The distinction matters most for work that is tedious rather than difficult: the answer was never the hard part, the forty minutes of clicking was.

  • Acts inside your existing sessions. It works in the browser you are already logged into, so there is no OAuth integration to grant per service.
  • Handles multi-application work. A single task can read an email, check the calendar, fill a web form, and file the confirmation.
  • Runs where your files are. Local documents never need to be uploaded anywhere to be worked on.
  • Operates continuously. Recurring work runs on a schedule instead of waiting for someone to ask.

How Twinly drives an application

Most computer-use agents take a screenshot, ask a vision model where to click, click, and screenshot again. When the picture is all they have, a small control gets misread and a moved button breaks the run.

Twinly uses the most direct way into each application, in this order:

  1. System interfaces: Calendar, Reminders, Contacts, Mail, Messages, and PDFs through the operating system's own frameworks.
  2. App scripting: an application's own scripting interface.
  3. Connectors: a connected app's own tools, after you sign in.
  4. Web page elements: fields filled by their labels, buttons clicked by their words, each form read back after a change.
  5. The screen: the window's controls and text, with a real mouse and keyboard, when nothing above fits.

A field found by its label or a button found by its words still resolves after a layout change. Twinly also looks at a screenshot after each step, so it reports what actually happened rather than what it expected.

What stays under your control

  • Approval modes. Choose Ask me every time, Ask before it ships, or Don't ask (the default). In every mode, Twinly's questions, messages to family, and payments over your spending limit wait for you, and in Don't ask each text or email shows for 5 seconds before it goes.
  • Tamper-evident audit log. Every tool call is recorded locally, and each entry carries a SHA-256 hash of the entry before it, so an edited or deleted record is detectable.
  • Credential refusal. Twinly will not type a Social Security number, a password, or a card number into any field. It stages the rest of the form and asks you to enter that one value.

Common questions

What is a desktop AI agent?

A desktop AI agent is software that runs on your own computer and operates the applications installed on it, instead of only producing text in a chat window. It can drive a browser, read and draft email, manage files, and work across several applications to complete a single task.

Does Twinly work on Windows?

Yes. Twinly ships on both platforms: macOS version 4.1.5, notarized and signed with an Apple Developer ID, and Windows version 1.1.0, published on 31 July 2026.

Does Twinly need an API key?

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

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.

Can Twinly send an email without asking me?

Yes, by default. In the Don't ask mode, an email it sends shows in the notch for 5 seconds first so you can stop or edit it, and emails to family always wait for you. Choose Ask before it ships or Ask me every time in Settings and every send waits for your approval.