Building memory software that feels less like software
Interface notes on family context, guided capture, and keeping the human parts intact.
Engineering notes, product decisions, and open-source updates from the people building Memoir.
This is where we share how the product is made: the systems, the rough edges, the design calls, and the things we learn from families using it.
Memoir Labs, quietly. The product is Memoir; this is just the team notebook.
Interface notes on family context, guided capture, and keeping the human parts intact.
Mimi is built as a constrained agent because Memoir is a high-trust product. The architecture combines a fast streaming user experience with durable Convex records, bounded tool execution, YAML-backed model and prompt policy, and LLM observability.
Typed primitives for people, timelines, places, sources, and family records.
Evaluation tools for interview quality, question drift, and capture tone.
Svelte components for calm, readable personal archives.
Ergonomic React family tree component with relationship-aware layout.