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.
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.
Move the button.
Done. I moved the Sign up button in the header.
No, the other one.
The one under the price. The blue one. Not the header.
Got it. I also tidied up the nav while I was there.
2 things that worked are now broken
One button
itemised, for your records
Move the button.Moves a button. Not that one.
No, the other one.Moves the other other one.
The one under the price. The blue one. Not the header.Right button. Also restyles the nav, which was fine.
Put 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
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?Show, don’t type. Deiko is a menu-bar app for your Mac; the agent stays whatever you already use.
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.
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.
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.
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.”
next Tuesday
“Put the coupon field above this.”
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
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.
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.
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.
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.
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.
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.
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.