Memory Oriented Machine  ·  Alpha Version

mom

She remembers,
so you don't have to.

Your company brain for AI agents.
Any harness. On-prem.

The Problem

“It's like hiring a brilliant consultant who shows up every morning with total amnesia.

Every AI session starts from zero. Decisions from last week, patterns from last month, and team constraints disappear between chats. The agent is brilliant. The memory layer is missing.

Mom gives your agents shared, persistent memory. It captures useful context across sessions and brings it back when it matters, while your data stays on your machine.

See it work
>Why did we choose on-prem over cloud-hosted memory?

Read .mom/vault/INDEX.md  ·  opened topics/on-prem-default.md

VAULTDecision — on-prem-default  ·  2025-09-18

Settled during the design-partner session with Acme Financial. Two drivers made the choice non-negotiable:

  • ·Data residency: Acme's compliance team cannot allow session content to leave their perimeter. Cloud-hosted memory fails this by definition.
  • ·Trust boundary: if mom is the memory layer, it must live where the agent lives — not on a third party's infrastructure.

Source

─  .mom/vault/topics/on-prem-default.md

Read straight from the vault — plain markdown, no query server.

The loop
  1. brew install momhq/tap/mom

    Install mom in one command.

  2. mom init

    Set up your local memory and harness integration.

  3. open your harness

    Pi, Claude Code, Windsurf, and others. Work normally.

  4. build as usual

    A background watcher records every session into the append-only Ledger.

  5. mom vault fold

    Synthesize captured sessions into the markdown vault. Skill: /mom-fold.

  6. open the vault

    Your agent reads .mom/vault/ markdown with its own file tools. No query server.

What mom does
Remembers

Automatic capture. Zero overhead.

A background watcher records every session into an append-only Ledger. No action needed. mom vault fold synthesizes it into plain-markdown memory under .mom/vault/.
Governssoon

Clearance, not chaos.

An append-only Register. RBAC + ABAC access control on what agents can read and write. Your memory has rules, and so do the agents reading it.
Respects

Your machine is the premises.

Apache 2.0. No cloud required. Your session content never leaves your machine — on-prem is the default, not an option.
Fits

Any harness. One memory.

Validated on Claude Code, Codex, and Pi. Memory is plain markdown your agent reads with its own file tools — the same vault, no rewiring.
Auditable

Know what’s working.

Track memory quality, capture rates, and session health from a local dashboard. No cloud, no external access. Everything stays on your environment.
Get started

Five minutes to a remembering agent.

$brew install momhq/tap/mom
$mom init

Requires macOS or Linux. See the repository for source builds, upgrade paths, and mom OFFICE.