The AI agent builder for MacDo it once.Then hand it off.

Record yourself doing a task on your Mac. Ditto works out the steps, finds the tools it needs, and gives you an agent you can read through before it runs. You don’t write a prompt.

macOS 15 or later · Apple silicon · Opening it the first time

File this invoice once. Ditto files the next ones.

  • Maya ChenLunch Thursday?There’s a new place by the office
  • Northwind BankStatement readyYour September statement is available
  • Studio WeeklyIssue 142Five things we read this week

No message selected

My Drive › Invoices ›

  • invoice-1041.pdf
Sheet 1
DateVendorAmount
Sep 14Acme Co.$1,090.00

On your Mac, it’s your own task and your real accounts.

In the app, the stages run in order and you review the result before anything runs. Then Ditto installs the agent into Claude or Kiro.

How to build an agent with Ditto

Every stage, in detail →
  1. Record the task once

    Do it the way you always do, across the apps it needs. Talk through it if you like: speech is transcribed on your Mac.

  2. Read what Ditto understood

    The process, each step with the frames it came from, and the inputs that change next time. Fix anything before it runs.

  3. Connect the tools

    Ditto finds an MCP server or a browser for every step and proves each one works with a single read-only call.

  4. Run it with new inputs

    In Ditto, or in Claude Code or Kiro. Approve each write as a draft until you trust it. Stop ends everything it started.

The ground rules

You’re handing it real accounts. Here’s what it won’t do with them.

Questions

What is Ditto AI?

A Mac app that builds an AI agent from a recording of you doing a task once. It works out the steps and the inputs, finds and checks a tool for each step, and runs the agent on your Mac, with permissions you can read before it starts. How it works

Do I have to write a prompt?

No. You do the task and Ditto writes it up. You can edit the steps, inputs and tools before anything runs.

What does it cost?

Nothing. There’s no paid plan and no account. If you connect your own AI provider, it bills you directly for what its model reads. Pricing

What do I need to run it?

A Mac with Apple silicon and macOS 15 or later, and an Anthropic, OpenAI or Amazon Bedrock account to read your recordings, or a Ditto AI token. On anything else, try the demo in your browser. Install and set up Ditto AI

What does it need access to?

Screen Recording and Accessibility, so it can see what you did and what you clicked. The microphone is used only if you talk through the task while recording. Ditto walks you through each one when you first open it.

Which tasks work best?

Repeated work that spans two or three apps, like filing invoices, pulling a weekly report or updating a tracker. If the recording is one app sitting idle, there’s nothing to repeat, and Ditto says so.

Where does the agent run?

On your Mac: in Ditto itself, or Ditto installs it into Claude Code or Kiro with the tool servers it needs attached. Stop ends a run and shuts down everything it started.

What if it gets a step wrong?

You’ll see it in review, before the first run, and can change the step, its inputs or the tool it uses.

How is it different from Shortcuts, Automator or Zapier?

Those run steps you assemble, or replay clicks exactly as recorded. Ditto builds an agent from watching you: it understands the steps, uses a real tool for each one, and handles new inputs next time. The full comparison

Why does macOS ask me to confirm the first open?

Ditto AI isn’t notarized by Apple yet, so macOS stops the first open. Open System Settings, then Privacy & Security, and click Open Anyway next to the message about Ditto AI. You only do this once.

Is Ditto AI the same as the Ditto dating app?

No. Ditto AI is the Mac app on buildagents.pro that builds agents from a recording. It isn’t related to the Ditto dating app, or to other products that share the name.

Can I share an agent with someone else?

Yes. An agent is a file. Double-click it, AirDrop it, or drop it on the window, and it goes through the same review on that Mac — its permissions are worked out again there, not trusted from the file.

Next time you do that task, make it the last time you do it by hand.

macOS 15 or later · Apple silicon · Opening it the first time