Move the button. No, the other one.

You’re building your app by prompting Lovable, Cursor, Claude Code, v0 or ChatGPT, and every message costs something. Deiko lets you point at the exact button while you say what should change, so the agent gets that button, by name, in one message. Next week, the brief remembers what you decided about it.

your agent is brilliant and blind.

One button

itemised, for your records

  1. 01Move the button.Moves a button. Not that one.
  2. 02No, the other one.Moves the other other one.
  3. 03The one under the price. The blue one. Not the header.Right button. Also restyles the nav, which was fine.
  4. 04Put the nav back. Don’t touch the button.Messages four and five: undoing whatever it touched.

Buttons moved correctly1

you still can’t say why any of it happened

Sound familiar?

You asked for a tiny tweak, an alignment fix or a button state. The agent guessed what you meant, broke two things that were working, and you spent four or five messages getting back to where you started.

You know exactly which button. You can see it. You’re just describing your own app like a witness at a police line-up, one paid message at a time.

Paying to not understand your own app is a strange way to spend a Tuesday.

why describe a button to something that can’t see it?

Here’s the same moment with Deiko

Show, don’t type. Deiko is a menu-bar app for your Mac; the agent stays whatever you already use.

  1. Point at it and say it

    Double-tap ⌥ Right Option. A red bar sits at the top of the screen while it listens. Rest your cursor on the button and say “This one. Under the total. Make it the main one.” Five things to fix on that page? Point at all five while you talk, and hold ⌥ Left Option to circle a whole region.

    Tap ⌥ Right Option to stop. A coin appears. Drag or flick it onto the chat box, and Deiko pastes the brief and presses Return.

    Illustration: the coin, ready to drag onto your agent’s chat box.
  2. The agent gets the button, by name

    The brief is what you said, cleaned up, plus a screenshot of everything you pointed at, each with the words you said while pointing at it, in the order you pointed. Each crop carries the element’s own label from your Mac, so it isn’t “a button”, it’s button “Place order”, in the window you were in.

    Cursor, Claude Code or Codex on your Mac get file paths to the screenshots. Browser chats like Lovable, v0 or ChatGPT get the images attached. Nothing to install on their side. Pick the Code change persona and the brief asks for the change, and nothing around it.

    Illustration: what the agent gets, each crop with its name and your words.
  3. It comes back next time

    Every brief is filed with the task it continues, like Checkout. Coding agents write back what they did, and it shows under the brief as “What came back”. If Deiko can’t tell which task a brief belongs to, the card asks “Which one?” instead of guessing.

    The board in the app keeps every brief, filed by task, so you can see what you asked and where it stands without scrolling a chat history.

    Illustration: one task, what you asked and what came back.

Next week’s checkout change starts where this one ended

Your chat with the agent forgets. The task doesn’t. Here’s the button again, seven days apart.

this Tuesday

“This one. Under the total. Make it the main button.”

Pointed at
Checkout · button “Place order”
What came back
Moved Place order under the total and made it the primary button. Header left alone.
Filed in Checkout

next Tuesday

“Put the coupon field above this.”

Carries on from Checkout
Decided: Place order is the primary button, under the total.
Tried before
Moving it into the header. Not wanted.
Filed in Checkout

An example of the idea, not a transcript. The real notes are whatever you said and your agent wrote back. They live on your Mac, in the task, and ride along inside the next brief, so the agent is told what was decided before it touches the checkout again. How the memory works

when you don’t need this

One change, and the button is right there in the builder’s preview? Use its own click-to-edit, or paste one screenshot with one sentence. It’s free and takes four seconds.

Deiko earns its place past that: five things wrong on one page, your real app outside the preview, and the same screen again next week.

Your app stays yours

  • You press recordNothing is recorded until you double-tap Right Option, and a red bar stays on every screen while the mic is on.
  • Screenshots stay homeThey never leave your Mac, except inside a brief you throw at an agent yourself. One showing a password or key is held back and deleted.
  • No accountNo email, no password, no profile. The recording is deleted as soon as the brief is made.
Every privacy detail, in plain words

Questions app builders ask

Does Deiko work with Lovable, v0 and ChatGPT?

Yes. Deiko works with anything that has a text box. In a browser chat like Lovable, v0 or ChatGPT, the brief arrives with the screenshots attached as images. Nothing is installed on the agent’s side.

How do I tell Cursor which element I mean?

Point at it. Double-tap Right Option, rest your cursor on the element and say what should change. Deiko takes a crop of it with its label, window title and on-screen text, and Cursor gets the brief with file paths to those screenshots.

Will Deiko stop me wasting Lovable credits on small UI changes?

Deiko can’t decide what your agent does. What it changes is your side: the first message already shows exactly which element you mean, with its label and the words you said over it, so you aren’t spending messages explaining which button.

Do I need to know how to code?

No. You point and talk; Deiko writes the brief. Pick the Code change persona and the brief asks the agent for the change and nothing around it. Every persona is a Markdown file you can rewrite.

Which Macs does Deiko run on?

macOS 14 or newer on a Mac with Apple silicon. The playground on the home page runs in any desktop browser if you want to try the idea first.

Point at the button. Say it once.

Everything, Pro included, is free until 24 October 2026. After that, Pro is $7.99 a month, $79 a year or $159 once, and Deiko stays free to use with transcription on your Mac.