---
title: "Sage · Marco Dong"
description: "Sage is a Mac assistant in the notch. Hold a key, say what you want, and it does the steps, asking before anything it can't undo."
canonical_url: "https://madong.me/sage"
meta:
  "og:description": "Sage is a Mac assistant in the notch. Hold a key, say what you want, and it does the steps, asking before anything it can't undo."
  "og:image": "https://madong.me/_og/s/o_a3cc36f688f8b331.png"
  "og:image:height": "630"
  "og:image:type": image/png
  "og:image:width": "1200"
  "og:title": "Sage · Marco Dong"
  "twitter:image": "https://madong.me/_og/s/o_a3cc36f688f8b331.png"
---

> Index of every page on this site: [llms.txt](https://madong.me/llms.txt)

# Sage

A Mac assistant in the notch.

Hold a key, say what you want, let go. Sage works out what you meant, does the steps one after another, and ticks each one on the island as it finishes.

## Hold, say, watch.

Each one as it looks on the island.

### Hold to talk

Hold right Option and talk. Your words show up live on the island, in English, Italian or Chinese.

### Steps you can watch

Say "I want to join the standup" and it finds the event, opens the call and turns your mic and camera off, ticking each step.

### Asks first

A step that changes something shows its question and a line that fills over five seconds. A step others would see, that moves money or can't be undone, waits for your yes.

### Hands it back

A Pay or Send button is never pressed for you. Sage outlines it and hands it back: "Stopped at Pay. It's yours to press."

## Nine buttons it never presses

It outlines them and hands them back.

- Pay
- Send
- Buy
- Order
- Delete
- Sign
- Push
- Publish
- Share

Changes something 5 s

Others would see it 20 s Silence is no.

## The numbers

- 3 languages
- 5 s to say no
- 20 s on a step that can't be undone
- 50 lines of memory

## Questions

<details>

<summary>Will it ever press Pay?

</summary>

No. Pay, Send, Buy, Order, Delete, Sign, Push, Publish and Share are outlined and handed back.

</details>

<details>

<summary>Which key?

</summary>

Right Option, or right Command, right Control or fn.

</details>

<details>

<summary>What if I say nothing?

</summary>

Silence is no. A step others would see waits up to twenty seconds, then stops.

</details>

<details>

<summary>Does it remember?

</summary>

Fifty lines, and anything it would do on its own is off until you turn it on.

</details>

## Built with

A native Swift app for the island and the keys, and a Nuxt server that plans each step with Claude. A separate classifier model rates every step before it runs.

- Swift
- Nuxt

## Next

## AI Shell

Type `?` and say what you want. It writes the shell command, runs it when it only looks, and stops with a note before anything that deletes, overwrites or sends data off the machine.

[See AI Shell](https://madong.me/shell)

```json
{"@context":"https://schema.org","@graph":[{"@id":"https://madong.me/#website","@type":"WebSite","description":"Marco Dong, AI product engineer in Milan. I build AI products end to end: Sidecar, Sage and AI Shell at Cela, and agents at Klarna and Moneyfarm.","name":"Marco Dong","url":"https://madong.me/","publisher":{"@id":"https://madong.me/#identity"}},{"@id":"https://madong.me/sage#webpage","@type":"WebPage","description":"Sage is a Mac assistant in the notch. Hold a key, say what you want, and it does the steps, asking before anything it can't undo.","name":"Sage","url":"https://madong.me/sage","isPartOf":{"@id":"https://madong.me/#website"},"potentialAction":[{"@type":"ReadAction","target":["https://madong.me/sage"]}]},{"@id":"https://madong.me/#identity","@type":"Person","jobTitle":"AI Product Engineer","name":"Marco Dong","url":"https://madong.me","address":{"addressLocality":"Milan","addressCountry":"IT"},"alumniOf":[{"@type":"CollegeOrUniversity","name":"University of Bologna"},{"@type":"CollegeOrUniversity","name":"Bologna Business School"}],"knowsLanguage":["it","en"],"sameAs":["https://www.linkedin.com/in/marcodong-838453","https://github.com/EthanITA"],"worksFor":{"@type":"Organization","name":"Klarna"}},{"@id":"https://madong.me/sage#/schema/software-application/1","@type":"SoftwareApplication","applicationCategory":"UtilitiesApplication","description":"Sage is a Mac assistant in the notch. Hold a key, say what you want, and it does the steps, asking before anything it can't undo.","name":"Sage","operatingSystem":"macOS","author":{"@id":"https://madong.me/#identity"}}]}
```

## Sitemap

See the full [sitemap](https://madong.me/sitemap.md) for all pages.
