Skip to content

Releases: DariusKocar/PerfectMemoryMac-releases

Perfect Memory 0.17.25

Choose a tag to compare

@DariusKocar DariusKocar released this 17 Oct 20:35

Everything from the 0.17.19–0.17.24 betas, now for everyone.

Meetings

  • Calls you sit and listen to are recorded. A meeting is now found while you don't touch the Mac,
    and a Zoom call is found even when its window is minimized, behind another app, or hidden while
    you share your screen.
  • A Zoom call's shared screen is recorded while you work beside it. The call window is captured
    on its own, behind other apps and while you sit still, as long as it's on screen.
  • Rename a meeting by clicking its title. The name stays when the summary is regenerated.
  • The menu says when a meeting is recording, and since when.

Recording

  • A screenshot that never comes back no longer stops the recording. One stuck window held up
    capture for 63 hours on one Mac while the menu still read "Capturing". Each screenshot now gets
    ten seconds.
  • An animated window title no longer looks like a new window, so a spinner in a Terminal title
    stops waking the recorder every few seconds.
  • The menu says when the last frame was stored, and an empty Screen tab says what the recorder
    is doing: recording, paused, held back by an excluded app or a private window, or waiting for
    macOS to re-confirm Screen Recording.
  • Stop capturing an app from one of its captures: right-click a result.

Search and the keyboard

  • ⌥Space opens Perfect Memory from anywhere. Change or switch off the shortcut in Settings →
    General → Keyboard. ⌘1–⌘3, ⌘F, ⌘N, the arrow keys, Return and esc work throughout the app.
  • The date filter is a range again, and dates you type ("since monday") become the filter.
  • The empty search box offers your recent searches and today's apps.
  • Right-click a result for "Only " and "Around this time".

The assistant

  • AI conversations are kept. Your last 50 are saved, encrypted. Conversations reopens one,
    and Clear is now New.
  • A custom action reads the whole period it covers. One set to the last 7 days read only your
    last two minutes.
  • A question typed into the Screen search is offered to the assistant.

Updates and support

  • Updates install themselves once the screen is locked or nobody has touched the Mac for ten
    minutes, never during a meeting. Until then the menu offers Restart to Update.
  • Support reports carry a performance trace and a half-hourly recorder summary: timings and
    counts, never what was on your screen.

iPhone and AI apps

  • The welcome screen offers iPhone and AI access, the same switch as Settings → AI.
  • Links you copy open on your iPhone, and the iPhone app can see that this Mac is in a meeting.

Perfect Memory 0.17.24 (beta)

Pre-release

Choose a tag to compare

@DariusKocar DariusKocar released this 16 Oct 14:49
  • A custom action reads the time it covers. An action set to the last 7 days with no search
    keywords saw only your last two minutes. It now reads the whole period, and with keywords it
    leaves out matches from before it.

Perfect Memory 0.17.23 (beta)

Pre-release

Choose a tag to compare

@DariusKocar DariusKocar released this 29 Sep 19:27
  • A Zoom call's shared screen is recorded while you work beside it. Perfect Memory only
    screenshotted the app in front, so during a meeting a Zoom window behind the app you were
    using, on your other display, or in front of a Mac nobody was touching was never captured, and
    a screen someone shared left no pictures. While a Zoom meeting records, its window is now
    captured on its own, behind other apps and while you sit still, as long as it's on screen.
    These pictures are searchable and appear in history and in the meeting, while the activity bar
    still shows the app you were using. A minimized call window is still not captured.
  • AI conversations are kept. Your last 50 conversations with the assistant are saved, one
    list per account, encrypted like your screenshots. The empty AI page lists the most recent ones,
    and a Conversations button above an open conversation lists them all: click one to reopen it,
    or right-click to rename or delete it. The button that used to say Clear now says New,
    because it starts a new conversation and keeps the old one. Signing out takes your conversations
    and the one on screen off the screen, and Delete All deletes them.

Perfect Memory 0.17.22 (beta)

Pre-release

Choose a tag to compare

@DariusKocar DariusKocar released this 28 Sep 21:19
  • Calls you sit and listen to are recorded. Automatic recording looked for a meeting only in
    the screenshots Perfect Memory takes, and it takes none while you don't touch the Mac, so a call
    you joined and then just listened to could go unrecorded. It now also looks on its own while
    another app is using the microphone. A Zoom call is found even when its window is minimized,
    behind another app, or hidden while you share your screen.

Perfect Memory 0.17.21 (beta)

Pre-release

Choose a tag to compare

@DariusKocar DariusKocar released this 26 Sep 22:40
  • The welcome screen offers iPhone and AI access, the same switch as Settings → AI.
  • The iPhone app can see that this Mac is in a meeting. While a meeting is being recorded, a
    phone watching this Mac is told what the call is on and since when, so it can show that a call
    is under way (from the phone app's next update). Only the platform is sent, never the meeting's
    title or who is in it.
  • Rename a meeting. Click a meeting's title to change it. The name you give it stays, even
    if the summary is regenerated, and it's the name the iPhone app and Claude see. Clearing the
    title hands naming back to the summary.
  • Links you copy open on your iPhone. "Copy Link" on a moment or a meeting now says which
    Mac the link came from, so the Perfect Memory iPhone app can open it (from the phone app's next
    update). The links still open here, and in older versions, exactly as before.

Perfect Memory 0.17.20 (beta)

Pre-release

Choose a tag to compare

@DariusKocar DariusKocar released this 25 Sep 16:42
  • A screenshot that never comes back no longer stops the recording. macOS can leave a
    window screenshot unanswered, and one did, for 63 hours: it was a Terminal window that wasn't
    drawn again until two days later. Perfect Memory waited on it the whole time, so nothing was
    recorded on that Mac, while the menu still read "Capturing". Each screenshot now gets ten
    seconds. After that the recorder moves on and doesn't ask that window again until the first
    request finally answers, so one stuck window no longer holds up any other. If any step of a
    capture waits more than a minute, the log now says which step.
  • Updates install themselves instead of waiting for a quit. An update used to be downloaded in
    the background and then applied only when Perfect Memory quit. It runs in the menu bar and never
    quits, so updates sat downloaded for a week or more: this Mac had one waiting for eight days.
    A downloaded update now installs as soon as the screen is locked, or nobody has touched the Mac
    for ten minutes. It never installs while a meeting is recording or while you're using Perfect
    Memory. The app relaunches in a few seconds, and nothing is lost, because nothing is being
    recorded at those moments anyway. Until then, the menu offers Restart to Update.
  • An animated window title no longer looks like a new window. Some apps animate their title:
    Claude Code turns the Terminal title into "◐ task", "◑ task", "✳ task" while it works. Each of
    those counted as switching windows, so the recorder woke up every few seconds (3,898 times one
    evening). It stored a new frame each time, although only that symbol had changed: 180 of 275
    Terminal frames. Titles are now compared by their words and numbers, so a spinner no longer
    counts as a new window, while a real tab switch, a new document, or "(3) Inbox" becoming "(4)"
    still does.
  • Logs that explain themselves. Every half hour the log gets one line saying what the
    recorder did: frames stored, unchanged, skipped and why, and when the last frame was stored. So
    an idle Mac and a stalled recorder no longer look the same in a support report. Log files are
    also now named after your own calendar day. Before, they used UTC, so an evening in California
    ended up in the next day's file.
  • Support reports carry a performance trace. Alongside the logs, the app now writes a timing
    trace of what it did (capture, OCR, search, meetings) to Logs/Performance, kept for three days
    like the logs. It's attached to a report only when you send one, and it follows the same rule as
    the logs: timings and counts, never what was on your screen or what you typed. It opens in
    ui.perfetto.dev.
  • The app exclusion list shows each app's icon. Settings → Privacy listed the apps you have
    excluded — and offered new ones to exclude — as bare names, so picking the right browser, or the
    right one of two apps called much the same thing, meant reading carefully. Both lists now draw
    the app's own icon beside its name, the way the Screen tab's app filter and the Windows app
    already do. Nothing about what is recorded changes: looking an icon up reads the installed app's
    own icon from disk, the same thing the Dock does, and an excluded app is still one this Mac
    never captures.
  • The date filter is a range again. Today, Yesterday, Last 7 days and Last 30 days are one
    click in the date chip, and a span with either end left open — "everything since the 3rd" — is
    two. Until now the Mac could only be pointed at a single day, which is the one thing the
    Windows app has always done better; the Meetings tab gets the same chip, so the two areas
    filter alike.
  • Dates you type are understood. Search for "flight price yesterday", "what ana said on
    tuesday" or "errors since monday" and the day becomes the filter instead of a word nobody's
    screen contains. The chip shows exactly what was read — and if you really were looking for the
    word, "Search for those words instead" is right there in it. Typing only a date browses that
    day.
  • The empty search box suggests where to start. Click into it and the searches you have run
    come back as chips, alongside the apps this Mac has captured today — one click for "today's
    Slack".
  • Right-click a result for "Only " and "Around this time", instead of going to the
    chips for one and opening the capture for the other.
  • An empty list says which of the two it is. A browse list emptied by a filter used to read
    "No captures yet — with Screen Recording granted, frames appear here as you use your Mac",
    blaming the permission for a chip's doing. It now says the filters are what is hiding things.
  • An empty Screen tab says what the recorder is doing. Before the first capture it used to
    say "With Screen Recording granted, frames appear here", whatever was actually happening. It now
    says whether it is recording (and suggests a first search), paused and until when, held back by
    an excluded app or a private window, or waiting for macOS to re-confirm Screen Recording.
  • The menu says when the last frame was stored. "Capturing" now reads "Capturing — last
    frame 12 s ago", so a recorder that has quietly stopped storing frames can no longer look the
    same as one that is working.
  • The assistant says how long you have been waiting. "Thinking…" now shows the elapsed time
    once a reply has taken more than eight seconds, so a long assist over a busy day can be told
    apart from one that has stalled.
  • A question typed into the Screen search is offered to the assistant. Screen search looks
    for words on your screens, so "what did Ana say about the launch" used to find every screen with
    "what" on it. When what you type reads like a question, a row above the results now offers
    "Ask the assistant instead", which takes the same words to the AI tab. The search still runs
    underneath, in case the words really are on a screen somewhere.
  • The menu says when a meeting is recording, and since when. While one records, the menu
    bar's first line is "● Recording a meeting · since 14:02 · 12 minutes", above everything else —
    it used to be a bare "Recording a meeting" further down, with no way to tell a two-minute call
    from one left running all afternoon.
  • "Re-confirm", not "no permission". macOS periodically asks you to confirm that Perfect
    Memory may still record the screen, and capture stops until you do. On a Mac that was already
    set up, the menu now says exactly that — "macOS wants Screen Recording re-confirmed" — instead of
    reading as a permission that has been lost.
  • The AI tab says what signing in is for. Signed out, it showed a lone Sign In button. It now
    says, in one sentence, what that unlocks: asking about what you have seen and heard, this Mac on
    the iPhone app, and Claude and other AI apps searching your memories.
  • VoiceOver reads the activity bar. The strip along the bottom of the window was a row of
    coloured lines to a screen reader. It now reads as one sentence — "The last minute: Xcode,
    Safari, Slack" — the way the iPhone app's copy of it already did.
  • Stop capturing an app from one of its captures. Right-click a Screen result and choose
    "Stop Capturing Slack…" (or whichever app it is). You no longer have to go to Settings → Privacy
    and pick the app from a list. It asks first, and says that what is already recorded stays.
  • Settings → Data says how far back your history goes. A new "Oldest memory" row gives the
    date of the oldest capture still kept, and how long ago that was.

Perfect Memory 0.17.19 (beta)

Pre-release

Choose a tag to compare

@DariusKocar DariusKocar released this 17 Sep 15:37
  • ⌥Space opens Perfect Memory from anywhere. A search box appears over whatever you are
    doing: type, and what you have seen comes back with its pictures. Return opens the moment you
    want, ⌘⏎ asks the assistant that same question instead, and esc puts the box away. Until now,
    remembering something meant finding the menu bar, clicking Open, and then typing — and that
    distance was the single biggest thing between wanting an answer and having one. The
    combination is yours: change it, or switch it off, in Settings → General → Keyboard. If
    another app already owns the one you pick, Settings says so instead of leaving you pressing a
    key that does nothing.
  • The rest of the app answers to the keyboard too. ⌘1, ⌘2 and ⌘3 move between AI Assistant,
    Screen and Meetings; ⌘F puts the cursor back in the search box; ⌘N starts a new conversation;
    ↑ and ↓ walk the results while you are still typing and Return opens the highlighted one; esc
    closes an open capture, and clears the search if there is nothing to close; ← and → step to
    the capture before or after the one you are looking at. These are real menus — Go, and File →
    New Conversation — and Perfect Memory Help now prints the whole list, including the
    combination you chose for yourself.
  • The searches you run are offered back as chips when the search box is empty, so the query
    you typed five minutes ago is one click away. They are kept for as long as the app is running
    and are never written to disk: what you searched for is as private as what was on your screen,
    and the only place either of them is allowed to live is the encrypted store.

Perfect Memory 0.17.18

Choose a tag to compare

@DariusKocar DariusKocar released this 14 Sep 21:40
  • Meeting previews are short enough to read at a glance. The summary under each meeting in the
    Meetings list is now asked for as one or two sentences, 25 words at most, so the gist of the call
    fits in the row — and it is drawn a size larger. The full
    summary in a meeting's Summary tab is as detailed as before. Meetings you already have keep their
    current preview until you regenerate their summary.

Perfect Memory 0.17.17

Choose a tag to compare

@DariusKocar DariusKocar released this 14 Sep 17:54
  • Your phone shows the sites you were on, not just the browser. The band along the bottom of a
    live view in the Perfect Memory phone app drew every browser tab as the browser's own icon, so a
    minute spent across GitHub, Gmail and Figma looked like one long stretch of Chrome. Your Mac now
    tells the phone which site each stretch was on — the same site whose icon this window's activity
    bar already shows — and the phone draws that site's icon, in its colour, instead.

Perfect Memory 0.17.16

Choose a tag to compare

@DariusKocar DariusKocar released this 12 Sep 00:42
  • Your own summary tabs reach your phone. The extra summaries you define yourself — a name and
    a prompt of your own, run over every meeting — have only ever existed inside this app. They are
    now sent alongside the built-in summary, key updates and action items, so the Perfect Memory app
    on your phone shows them as tabs under the names you gave them, and Claude can read them too.
    Nothing new is generated and nothing leaves your Mac that you had not already asked it to write.
  • Meetings answer faster on the phone, and use less of your data. The phone asks for the
    summaries alone now, so opening a meeting no longer sends a two-hour transcript across the
    network to a screen that was not going to show it. The transcript is still here, and Claude can
    still read all of it.
  • Opening a moment on your phone no longer ships the text off the screen. The phone shows the
    picture; the words that were read off it stayed useful to Claude and were pure weight to a phone.
    It now says so when it asks, and this release honours that.