Idle

Hold space and talk

Release notes

Current version 0.3.22, 8 October 2026. 13 releases below, newest first.

This is the update feed Memoe itself reads, turned into a page a person can read too. Memoe checks it once a day and offers the update in a window you can accept or ignore — you never have to come here to get a release. Early versions below shipped under the product's old name, Moe; the text is exactly what went out at the time.

0.3.22

Memoe 0.3.22 for macOS 15 or later, Apple silicon.

What's new

Fixed

0.3.21

Memoe 0.3.21 for macOS 15 or later, Apple silicon.

What's new

Fixed

0.3.20

Moe 0.3.20 for macOS 15 or later, Apple silicon.

Fixed

Joining the free-month list no longer offers to charge you. Settings ›

Away showed "Before you pay, your cloud computer needs this:" with a

Continue to payment button above "You're on the list." — so someone waiting

for a free month could be taken to Stripe and charged $20 for it. The payment

card now appears only where paying is what happens next. A checkout already in

progress still shows its own card wherever you are standing, because that one

is time-critical.

Looking at the Away screens works again. The tool that photographs a

settings screen builds Moe without a bundle, which made it look like Moe Dev —

and Moe Dev is never offered the free month, so every picture of the offer,

the list and the switching-on screen came back showing the ordinary plan cards

instead. Anyone checking those screens was checking the wrong ones.

Also

If you are coming from 0.3.18 or earlier, the Privacy Policy and Terms were

updated in 0.3.19, so Moe asks you to agree again the first time you open it.

0.3.19

Moe 0.3.19 for macOS 15 or later, Apple silicon.

What's new

Moe keeps working while your Mac is shut. If you are on Away, your

reminders, your scheduled work and your chats now carry on in the cloud when

your Mac sleeps, and hand back the moment it wakes. Your own memories, your

own connected accounts and your own AI sign-in travel with it, so nothing is

duplicated and nobody else pays for your thinking. Telegram and WhatsApp can

answer with the lid down, as a second device on your own account.

Slack in one click. Add Moe to a Slack workspace from Connections, with no

tokens to paste and no app to create. Add more than one workspace to the same

Moe. Nothing you write in Slack is kept after the reply is sent.

Signal. Link Moe to your own Signal account by scanning one code, the same

way you link Signal Desktop. It is on this Mac only, and it warns you clearly

first, because a linked device sees your whole account.

Connect your accounts by pasting a key. Where a service has no sign-in

button, paste its key and Moe connects it. Where a broker covers the service,

Moe uses that instead and you sign in normally. One list now shows everything

Moe can reach — this Mac, your accounts, and how each one is connected — and

"Add another" gives a service a second account.

A new chat. Your messages on the right, Moe's on the left, and a + button

to hand Moe photos and files.

Moe asks what it may read. At first launch Moe asks what it may look at to

learn about you, rather than deciding for you, and the settings say in plain

words what each switch does.

Reporting a problem. You can send a problem report anonymously, nothing is

kept while reporting is switched off, and the diagnostics attached are

readable before they are sent.

Updates tell you. When an update is ready, the notch glows, and Moe asks

before restarting itself instead of closing what you were doing.

Fixed

them. One place holds each chat app now, and the other says so.

spoken or sent to you as if it were an answer. It no longer is. Answers that

merely looked like machinery, such as "page 2 of 5", are no longer eaten.

service.

of an hour, instead of being lost.

so a day of Moe costs less.

Also

Moe's engine (Hermes) is updated in this release: a rate limit from your AI

provider is now said out loud, in that provider's own name, instead of looking

like Moe going quiet. Nothing on your Mac needs reinstalling.

The Privacy Policy and Terms are updated to 2026-09-15.1, so Moe asks you to

agree again the first time you open this version.

0.3.18

Moe 0.3.18 for macOS 15 or later, Apple silicon.

What's new

Fixed

0.3.17

What's new

Fixed

0.3.16

Moe 0.3.16 for macOS 15 or later, Apple silicon.

What's new

Give your away machine a brain of its own. Settings › Away › What it thinks with. Your machine runs on your own model account, never ours — your Claude plan, your ChatGPT plan, or a key you pay for at Anthropic, OpenAI, Google, DeepSeek, OpenRouter or anywhere else. Whatever you choose is sealed on this Mac before it leaves, and only your machine can open it. We never see it and never pay for it.

"Your Claude plan" is one button now. Press Sign in with Claude, approve in the browser that opens, and that's it — no terminal, nothing to copy. Your machine gets a token of its own; Moe keeps no copy of it here, and taking it off your machine leaves this Mac's own sign-in alone.

Set your machine up without typing a code into it. Press Set up my machine in the cloud and it pairs itself. The code to compare is shown here, on your Mac, because a machine in a data centre has no screen to show you one.

Choose which of your computers answers. Settings › Away › Which one answers: your Mac while it's awake, with the machine taking over when it isn't — or always the machine, even while this Mac is on. If your machine is asleep when you pick that, this Mac covers the first message and the machine takes it from there.

A tap pauses a reply, and a second tap carries it on. Holding the key is still you speaking. A double tap still stops everything. What changed is the tap: it used to stop the sound and then stutter back half a second later, and there was no way to make the pause stick.

Fixed

A free account could register a machine it wasn't paying for, and a machine kept answering after the plan behind it lapsed. Both are refused now, and if a message can't be answered you're told why rather than left waiting.

0.3.15

Moe 0.3.15 for macOS 15 or later, Apple silicon.

What's new

Moe is signed with a Developer ID and notarized by Apple. Opening it is one

dialog and one click: macOS says it checked the app and found nothing wrong,

and you click Open.

Moe asks for what it needs as it first needs it — the microphone the first

time you talk to it, permission to control your Mac the first time you ask it

to do something there. Those are macOS asking on your behalf, and Moe cannot

hear you or act for you until you say yes.

Fixed

0.3.14

Moe 0.3.14

If you downloaded 0.3.13, please update. Its brain could not start.

The part of Moe that thinks now starts

0.3.13 installed correctly, laid down everything it needed, and then could not

think. Asking it anything gave you "The part of Moe that thinks kept stopping",

Connections showed only the handful of things Moe can reach on the Mac by

itself, and Gmail offered nothing but an app password.

The cause was one file. Moe ships Python inside the app so a new Mac can think

without downloading anything, and the step that packages it replaced a link to

that Python with a copy of it. A copy cannot find its own libraries, so it died

before running a single line — silently, because nothing in the app was

watching Python start.

Now something is. The build refuses to package a Moe whose Python does not

start, and the publish step refuses to release one, by running it rather than

looking at it.

Smaller

The same packaging step had been quietly skipping two of its own clean-up

rules, so every Moe since 0.3.1 carried two spare copies of Python and a

desktop graphics toolkit it never opens. The download is 58 MB lighter.

0.3.13

Moe 0.3.13 for macOS 15 or later, Apple silicon.

What's new

Fixed

0.3.12

Moe 0.3.12 for macOS 15 or later, Apple silicon.

What's new

Fixed

0.3.11

Moe 0.3.11 for macOS 26.0 or later, Apple silicon.

The first release that updates itself for everyone already on 0.3.10 — and the

largest one so far. Talking to Moe was rebuilt, typing to it stopped being

answered out loud, and the messages Moe sends you can now be replied to.

Size. The download is 1.3 GB, and installed Moe takes about 1.9 GB. Almost

all of that is the speech models and the thinking part, which run on your Mac

rather than on somebody's server — 900 MB of models and 820 MB of agent. If you

mount the download and look at the volume, that is the 1.9 GB figure; the file

you actually download is 1.3 GB.

What's new

Typed in, text out. A question typed into the notch or the chat window used

to be answered out loud, because every part of Moe that speaks read one switch

and none of them knew a keyboard from a microphone. Settings › Replies now

holds the lot: speaking on or off for talking and typing separately, when the

panel opens itself and for how long, the instant "yeah, on it", spoken

progress, a small sound for an answer nothing will say, and whether a question

typed in the notch takes you to the Chat page. Typed answers may now use lists,

formatting and clickable links, and run to the length the question needs.

Spoken answers are unchanged.

Answering something Moe started now works. A reminder or a follow-up that

reached you on Telegram was a one-way message: replying "i did" got "Did what,

exactly?", and "stop reminding me about that" got "which reminder do you

mean?". Every proactive message is now written down with the thing that

produced it and handed back with your reply. "I did" closes it; "not now" or

"remind me tomorrow" moves it; "stop reminding me about that" ends it for good.

For a reminder you set yourself, the same words pause, move or delete the

schedule. It is attached only to the message you have not answered yet, for

about half a day, and never in a group chat.

Talking to Moe was rebuilt from the turn outwards. You can interrupt while

Moe is still thinking, not only while it is speaking. Saying you are done ends

the conversation in any language, because Moe judges what you meant rather than

matching a list of English phrases. A quiet conversation offers to close itself

instead of sitting there lit. Moe no longer mistakes its own voice for yours.

The follow-up window is yours to set, 8 to 30 seconds, and you can enrol your

voice so "was that you?" is measured rather than guessed.

Moe answers about three seconds after launching, instead of a minute.

Starting up used to load everything before anything worked — the name, the key

and the shortcut all waited on a 461 MB transcriber not needed until you stop

talking, and on a voice not needed until there is something to say. Measured at

66 seconds, of which the part that hears you was ready at 6. Moe now starts

listening as soon as it can hear, at 2.7 seconds, and the rest arrives while

you are still talking.

Settings › Reminders. Everything Moe does on a clock, in one list, with a

way to set one up without asking. Yours can be paused, run now, or removed; new

ones start from one of sixteen templates. The next-run line says why when

there is no next run — paused, finished, or nothing currently running the

clock. Nothing is called scheduled that cannot happen, and no cron expression

is ever shown.

Web research comes back with links. The pages Moe opened are listed under

the answer as Sources you can click, and links Moe writes into an answer

are live in the chat window and in the panel. Nothing is read aloud, so the

links cost the listener nothing.

Ask for a meeting in your own words. "Begin taking notes", "take minutes",

"record this call" — and the stops to match — used to be answered with an

instruction to say "start a meeting" instead. The consent sheet and the red

ring are unchanged: it is still Moe that records, never the model.

Heads-up before an event. Set a number of minutes under Speaking up and Moe

says one sentence a few minutes before something starts, once per event. It

reads the copy of your calendar Moe already keeps — no thinking is spent on it

and no service is contacted. Off until you set a number.

Tell me when something happens here — one switch per connected thing, under

Speaking up. Separate from keeping a source ready and from learning from it.

Switching it off keeps that source out of the half-hourly pass entirely.

No technical alerts, ever. A background job that did not finish used to

arrive on the notch in the machinery's words: "⚠️ Cron 'moe-proactive' failed:

claude exited unexpectedly (code 143)". Job notices are now dropped on shape,

whatever the reason. A job with trouble says needs a look in Settings ›

Background, in words. A sweep found thirteen more places where raw error text

reached you — the voice reading out a log path, a failed screenshot quoting the

system, a model switch pasting a log tail into the pane — and all of them now

say something a person can act on.

Moe --wake-record — ten minutes that make "Hey Moe" yours. The wake word

ships trained on synthesised speech alone, which is why it can miss your name

and answer to "hey Joe". Now Moe reads you a script and records as you go.

Moe Away knows what your Mac can actually do. Your Mac publishes a short,

encrypted list of which connections work, which need a sign-in and which are

off, and the away machine reads it. Before this it guessed, and guessed wrong

in both directions. The list holds no addresses, keys or tokens.

Fixed

check that the voice was yours was reading a buffer nothing had written to

since the last conversation ended, so it judged the same stale seconds every

time. It now reads what the microphone is actually hearing — and if it

refuses three wakes in a row it decides its idea of your voice is the likelier

thing to be wrong, says so, and stops using it.

any sound taken for speech stopped the answer instantly, so a room with other

people in it cut Moe off again and again. Moe now goes quiet, spends a third

of a second working out whether that voice is yours, and either stops or

comes back up. Saying "Hey Moe" or pressing the shortcut still cuts it off

with no wait at all.

both halves were things Moe was doing to her: a filter meant to remove clicks

was cutting nearly 9% of her high-frequency content, and the pace had been set

against a single test sentence. Both voices now run on their makers' own

settings. A third voice nobody chose has been removed, taking 161 MB of

weights with it.

calendar event; nothing surfaced it, so Moe searched your mail and then fell

back to screenshotting Calendar and clicking — eleven steps to reach something

sitting in a field.

running. Moe could only see the desktop you are looking at, so it tried

other spellings of the app's name and then tried to drag your Spaces around.

It now lists every window and says which desktop each is on.

say "Composio" — the service Moe reaches Google through, which is plumbing —

where it meant Google Drive. And it no longer asks permission to read:

opening or downloading a file changes nothing, and a question you learn to

click through is a question that costs you the ones that matter. Anything

that sends, uploads or changes still asks.

same result now earns a change of approach and then a refusal, rather than

running until you interrupt. Scrolling, arrow keys and undo are exempt.

That file is written once, on first run, and is yours to edit — so every later

fix to it had quietly reached nobody. Moe now keeps one marked section of it

current and leaves everything you have written alone.

now appears only while there is something to stop.

sentence with room to wrap, and Dismiss and Play clear of the panel's own

controls.

keeps reading everything it learned before, and what it remembers is written

back so the other devices see it too — including the persona, the "who you

are" note and the learned profile, which previously stopped at that Mac.

a version-control status meant for people who build Moe — "behind by 37

changes" is a sentence about our repository, not about your app. Updates

still arrive by themselves, once a day, exactly as before.

0.3.10

Moe 0.3.10 for macOS 26.0 or later, Apple silicon.

What's new

Moe updates itself, starting with this one. This is the last version you

have to install by hand. From here Moe checks once a day, offers a new version

in a window you can accept or ignore, and installs it and reopens on its own.

You can also ask at any time: Check for Updates in the Moe menu. Your

memories, notes, connections and settings are untouched, and you will not have

to go through the Gatekeeper steps again — those apply only to a file you

downloaded yourself.

This first one is the full download. From the next version on it will usually

be a few kilobytes instead, because the models and the thinking part rarely

change between versions and only what actually differs is sent.

Every version up to 0.3.9 checked for updates too, once a day, and was always

told there were none. The list it was reading had deliberately been left

empty, on the belief that Moe had to be signed by Apple before it could update

itself. It did not.

Fixed

it thinks with.

terminal, a token the service rejects is refused instead of stored, and Moe

keeps out of your own sign-in sessions.

reads a real window of time, and a source that fails to read is never

silently dropped.

Memoe runs on your Mac. What leaves it, and when. Beta. Expect a few rough edges — tell us what breaks. Home Pricing Docs Privacy Terms Licences