⭐️ Importing documents

Most of the useful writing for you or your team might already exist in a /notes folder, in an Obsidian vault, or in a pile of Markdown files exported from some other tool, a research directory you've been accumulating for years. Import from Folder is the shortest path from those Markdown on disk to a navigable Moment document.

How to import a folder

Open the New Document dropdown in the top right and choose Import from Folder.

Moment prompts you to pick a folder anywhere on your disk, then:

Recursively descends the entire directory tree.

Scoops up every .md file it finds, at any depth.

Creates a new Moment document that mirrors the original folder hierarchy — subfolders become nested pages, and every Markdown file becomes a page under the folder it lived in.

Preserves the original file and folder names as page titles.

What you end up with is a Moment document whose navigation tree looks exactly like your folder tree on disk, with the contents of each .md file rendered as a page.

What this unlocks

Bring your notes with you. Point Moment at an Obsidian vault, a Zettelkasten, or a ~/notes directory and you're reading, editing, and linking within seconds.

Import docs from other tools. Most knowledge tools export to a folder of Markdown (including Notion). If yours does, Moment can ingest it.

Onboard a repo's docs. Many codebases keep design docs, RFCs, and runbooks in a /docs folder. Import that folder and you have a browsable knowledge base, cross-linked and searchable.

Consolidate scattered writing. Pull together drafts, meeting notes, and specs that live across different folders into a single document with structure intact.

Things to know

Markdown only, for now. Non-Markdown files in the folder (images, PDFs, code, .txt) are skipped in this beta. Only .md files are imported.

Hierarchy is preserved. If your folder has guides/onboarding/day-one.md, that exact path is reflected in the Moment document's page tree.

Wikilinks come along. [[double-bracket]] references inside your imported files are resolved to internal Moment links automatically, so an Obsidian vault retains its link graph on import. See Wikilinks for the full list of supported patterns.

Beta. The feature is labeled Beta in the UI because we're still refining import behavior around edge cases — very large folders, unusual filename characters, and attachments referenced from Markdown files. Feedback is welcome.