I have been building Zypher Systems around tools you can clone, import, and run yourself. That has not changed. What changed is that we also shipped a product that is not a git repo.

Mnemo is a closed-source SaaS workspace: nested pages, whiteboards, and lightweight databases in one tree. Signups are open at app.meetmnemo.com. There is no invite list. The user guide is the honest manual — this post is why it exists, and what it actually does.

Why a product instead of another public repo

Live collaboration, email invites, page-level access, public links, and an API that has to enforce the same ACLs as a person are a hosted problem. You can open-source the editor. You cannot pretend a sync engine, trash, tokens, and backups are “just clone this Compose file” without lying about the operational surface.

So Mnemo is closed source. Not open-core. Not “the useful bits later.” If you want something you can fork tonight, the tools, workflows, and CodeVault repos are still there. This is a different lane.

The tree is the product

Everything lives in one sidebar: pages, databases, and whiteboards. You drag a row to nest it, or use Move under… if you prefer a dialog. Filter by title, type, or workspace tag. ⌘K / Ctrl+K is the command palette — recent pages, full-text search on documents, New page / database / whiteboard, the meeting-notes and project-brief starters.

That sounds like furniture. It is the reason the rest holds together. A board is not in another app. A database is not a spreadsheet you forgot to link. [[ finds pages, databases, and boards; rename a linked page and the links follow.

An editor people already know how to type in

Type / for commands, @ for people in the workspace, [[ for a page link. Paste markdown from ChatGPT or a file and it becomes headings, lists, and code — not literal # heading. Code blocks have a language picker, copy, and a lock so you do not edit a snippet by accident. Mermaid, callouts, toggles, and an embeddable database view are in the slash menu.

When the header says Live, edits sync. Presence avatars and colored carets show who is on a document. Version history keeps about twenty recent versions: autosave after you pause for half a minute, a checkpoint at least every ten minutes on a long edit, and a separate API label when a token wrote the page. Restore saves what is on screen first.

Comments float in a panel. Select text and comment from the formatting bar. @ in a thread notifies that person.

Databases that do the job

Starters exist so you are not staring at a blank table: Tasks (board + table), CRM / Contacts, a content calendar, or blank. Views are table, kanban, gallery, and calendar. Saved views remember filters, sort, and group-by.

Property types include relation, lookup, rollup, and a same-row formula with prop("Name"). CSV in and out. Slash Database view drops a live window into a note; Database query is a read-only filtered table you configure with a form, not SQL.

Row edits show up for everyone on the list. A soft lock marks who is in a cell. Agents and the API can add columns and rows without a refresh if sync is up.

What we are not pretending

The guide is blunt, so I will be too.

Mnemo is not a full offline app. If sync drops on a page you already have open, you can keep typing and hit Retry. Navigation and search still need the network.

Whiteboards are shared sketch boards — freehand, shapes, text, arrows — not a handwriting or OCR notebook. Search finds them by title, not by strokes.

Database search is by title, not cell values. Notion import is an official HTML export zip (include files), one time, not live sync. Markdown Notion exports are not supported. A restoreable backup always creates a new workspace; it never overwrites the one you are in, and teammates are not copied as members.

Those are product facts, not a roadmap apology.

Free now, Pro when billing exists

Every feature is on both plans. Free is $0, no card: about 1 GB of storage and 200 successful API and MCP calls a month. Failed calls do not count. Pro, when it ships, is 50 GB and unlimited calls. Pricing for Pro is not up yet; I would rather say “soon” than invent a number.

Personal access tokens live under Settings → API & MCP. Write is the default; mark a token or a grant read-only if you want it locked down. You can limit a token to page subtrees and databases. A token cannot reach a page its owner cannot open. Cursor and Claude speak Streamable HTTP MCP at https://app.meetmnemo.com/api/mcp.

Same company, two lanes

Zypher Systems still publishes MIT workflows, in-browser tools that never upload what you paste, and the local-AI write-ups. Mnemo is a product of the same shop. The company Privacy and Terms live on this site. The product page is the short version; meetmnemo.com is the marketing site; the user guide is where the buttons actually are.

If you have been waiting for a workspace that treats the editor and the IDE as the same audience, create a space and put something real in the tree. It takes about a minute.