Lax

Open source · Local · For macOS

Your Mac remembers.
Nothing leaves it.

Lax keeps a memory of what you work on and who you work with. It writes a journal of your day, answers questions about it and helps you write, with AI that runs on your own Mac.

Build it yourself Read the code

From your screen to your memory

Each step feeds the next, and each one stays on your Mac.

  1. Reads

    The text of the window you're working in, through Accessibility. Never screenshots, never password fields.

  2. Writes a journal

    A few lines every quarter hour about what you did, in which app, with whom.

  3. Learns

    The people, projects and organisations in your days, each a Markdown page in ~/Lax that you can edit.

  4. Answers

    "What did I do on Tuesday?" Then ask on, and see the entries it's based on.

The salmon comes when you call

No fish jumping around every text field. Double-tap ⌥ Option where you write, and a small salmon swims to your cursor with your instruction. Enter writes a draft from what Lax knows; Enter again puts it in the field. Lax never sends anything.

reply in my tone and thank her for the quote

Hi Anna,

Thanks for the quote. It looks good; we'll get back to you by Friday.

Best,
Sam

Enter inserts · Esc closes

What Lax never does

Banking and health are excluded from the start, raw text is deleted 30 days after it's summarized, and you can pause or forget anything. Each promise has a test: see them.

Get Lax

Now

Build it yourself

A few minutes, no Apple account. You need macOS, the Xcode Command Line Tools, rustup and Node.js.

git clone https://github.com/fnyman-ctrl/lax.git
cd lax
npm run build:app
open ~/Applications/Lax.app

Then run a local model server such as LM Studio or Ollama; the guide walks you through it.

Later

Download for Mac

One .dmg, signed and checked by Apple, so it opens like any other app.