Search Documentation
Search across all documentation pages
Importing Data
ExoVault supports importing existing notes and knowledge from external tools. You can bring in your Obsidian vault, upload files, or migrate from other note-taking systems.
Obsidian Import#
ExoVault has first-class support for Obsidian vault imports. The importer preserves your folder structure, wiki-links, tags, and markdown content.
How to Import#
- Open the ExoVault dashboard
- Navigate to Import > Obsidian
- Select your Obsidian vault folder
- Review the import preview (files, folders, wiki-links)
- Click Import to start
What Gets Imported#
- Markdown files -- Each
.mdfile becomes an encrypted ExoVault note - Folder structure -- Obsidian folders are recreated as ExoVault folders
- Wiki-links --
[[Link]]references are preserved and resolved in the knowledge graph - Tags -- Obsidian tags (
#tag) are extracted and stored as encrypted note tags - Frontmatter -- YAML frontmatter is parsed for metadata
What to Know#
- All content is encrypted client-side before upload -- the server never sees plaintext
- Large vaults are processed in batches to avoid timeouts
- Duplicate detection prevents re-importing the same files
- Attachments (images, PDFs) referenced in notes are noted but not imported as separate files
Obsidian Sync#
Beyond one-time import, ExoVault supports ongoing sync with Obsidian:
- Navigate to Sync > Obsidian in the dashboard
- Select your vault folder
- Review changes (new, modified, deleted files)
- Confirm the sync
Sync detects changes since the last import and applies them incrementally.
Notion Import#
To import from Notion:
- Export your Notion workspace as Markdown & CSV from Notion settings
- Unzip the exported archive
- Use the ExoVault dashboard importer to upload the exported folder
- Notes, databases (as tables), and nested pages are imported
Tip: Notion exports can have deeply nested folder structures. ExoVault preserves the hierarchy.
File Upload#
Upload individual files directly to a vault:
Supported Formats#
| Format | Extension | Notes |
|---|---|---|
| Markdown | .md | Direct import, preserves formatting |
.pdf | Text extracted and stored as note content | |
| Word | .docx | Content extracted, formatting simplified |
| Plain text | .txt | Imported as-is |
Upload via Dashboard#
- Open a vault in the dashboard
- Click New Note > Upload
- Select one or more files
- Files are processed, encrypted, and stored as notes
Migration Strategies#
From Another Note App#
- Export your data as Markdown files (most apps support this)
- Organize the files into folders matching your desired structure
- Use the Obsidian importer (it works with any folder of Markdown files)
From a Knowledge Base#
- Export content as Markdown or structured text
- Import via file upload
- Use agents to create memories from the imported notes
- Let the knowledge graph build connections automatically via wiki-links
Incremental Migration#
For large knowledge bases, consider migrating incrementally:
- Start with the most actively used notes
- Let agents discover and reference imported content
- Add more content as needed
- Use
search_and_readto verify imported content is findable
Post-Import#
After importing, the extraction pipeline processes your notes:
- Embedding generation -- Notes are chunked and embedded for semantic search
- Wiki-link resolution --
[[links]]are resolved to actual note connections - Blind index generation -- Privacy-preserving keyword tokens are created
Check the Memory Health panel in the dashboard to monitor embedding indexing progress.
Next Steps#
- Notes & Folders -- Work with imported notes
- Search Strategies -- Find content across imported notes
- Knowledge Graph -- Wiki-links create graph connections