Switching from Evernote

Evernote and Alexandria have different storage models. Evernote exports notes as ENEX or HTML, while Alexandria stores notes as plain Markdown files with YAML frontmatter.

Not yet supported. There is no automated Evernote importer yet - this is a manual process today.

How Evernote maps to Alexandria

The realistic path today

Evernote's export formats need preparation before Alexandria can use them. ENEX is an XML-based export format, and HTML exports need conversion if you want Markdown notes.

  1. Export a small notebook from Evernote first.
  2. Convert the exported ENEX or HTML content to Markdown with a tool or workflow you trust.
  3. Create Alexandria notes from the converted Markdown text, either in the app or by preparing files that match Alexandria's note format.
  4. Recreate notebooks and Evernote tags as Alexandria tags.
  5. Apply tags and add property values where they help replace notebook-specific metadata.

Alexandria does not have an Evernote-specific import flow today. See Imports for the currently supported importer and Switching to Alexandria for the broader migration overview.

A practical first pass

Start with one notebook and a few tags. Create Alexandria tags for the notebook and for any important Evernote tags, then tag the converted notes after they exist in Alexandria.

akb create-tag "Receipts" \
  --properties "vendor:string" \
  --properties "date:date" \
  --properties "amount:money"

Then apply the tag and fill in properties as you review each note:

akb tag "Coffee shop receipt" "Receipts"
akb set-property "Coffee shop receipt" "Receipts" "amount" "12.50"