Imports: bring your notes in

Imports move content from other tools into Alexandria.

The supported importer today is Notion. Export your Notion workspace, then run akb-importer to create Alexandria notes, tags, and properties.

Looking to pull activity data (like your Netflix viewing history) onto the timeline instead? See data ingestion.

What gets imported

What is not imported yet

Import from Notion

  1. In Notion, go to Settings & members → Settings → Export content.
  2. Choose Markdown & CSV.
  3. Download and unzip the export folder.

Build the importer from the repository root:

cargo build --release -p alexandria-importer

Run it with your export folder and destination Alexandria workspace:

./target/release/akb-importer notion \
  /path/to/notion/export \
  /path/to/alexandria/workspace

Useful options:

Examples:

# Basic import
./target/release/akb-importer notion \
  ./notion-export \
  ./alexandria-workspace

# Use original creation dates
./target/release/akb-importer notion \
  ./notion-export \
  ./alexandria-workspace \
  --use-created-time

# Dry run first
./target/release/akb-importer notion \
  ./notion-export \
  ./alexandria-workspace \
  --dry-run --verbose

After importing, open the Alexandria workspace and review the created notes and tags. For large imports, test with a small export first.