diff --git a/apps/server/src/services/import/common.ts b/packages/trilium-core/src/services/import/common.ts similarity index 100% rename from apps/server/src/services/import/common.ts rename to packages/trilium-core/src/services/import/common.ts diff --git a/apps/server/src/services/import/enex.ts b/packages/trilium-core/src/services/import/enex.ts similarity index 100% rename from apps/server/src/services/import/enex.ts rename to packages/trilium-core/src/services/import/enex.ts diff --git a/apps/server/src/services/import/markdown.spec.ts b/packages/trilium-core/src/services/import/markdown.spec.ts similarity index 100% rename from apps/server/src/services/import/markdown.spec.ts rename to packages/trilium-core/src/services/import/markdown.spec.ts diff --git a/apps/server/src/services/import/markdown.ts b/packages/trilium-core/src/services/import/markdown.ts similarity index 100% rename from apps/server/src/services/import/markdown.ts rename to packages/trilium-core/src/services/import/markdown.ts diff --git a/apps/server/src/services/import/markdown/wikilink_internal_link.ts b/packages/trilium-core/src/services/import/markdown/wikilink_internal_link.ts similarity index 100% rename from apps/server/src/services/import/markdown/wikilink_internal_link.ts rename to packages/trilium-core/src/services/import/markdown/wikilink_internal_link.ts diff --git a/apps/server/src/services/import/markdown/wikilink_transclusion.ts b/packages/trilium-core/src/services/import/markdown/wikilink_transclusion.ts similarity index 100% rename from apps/server/src/services/import/markdown/wikilink_transclusion.ts rename to packages/trilium-core/src/services/import/markdown/wikilink_transclusion.ts diff --git a/apps/server/src/services/import/mime.spec.ts b/packages/trilium-core/src/services/import/mime.spec.ts similarity index 100% rename from apps/server/src/services/import/mime.spec.ts rename to packages/trilium-core/src/services/import/mime.spec.ts diff --git a/apps/server/src/services/import/mime.ts b/packages/trilium-core/src/services/import/mime.ts similarity index 100% rename from apps/server/src/services/import/mime.ts rename to packages/trilium-core/src/services/import/mime.ts diff --git a/apps/server/src/services/import/opml.ts b/packages/trilium-core/src/services/import/opml.ts similarity index 100% rename from apps/server/src/services/import/opml.ts rename to packages/trilium-core/src/services/import/opml.ts diff --git a/apps/server/src/services/import/samples/IREN Reports Q2 FY25 Results.htm b/packages/trilium-core/src/services/import/samples/IREN Reports Q2 FY25 Results.htm similarity index 100% rename from apps/server/src/services/import/samples/IREN Reports Q2 FY25 Results.htm rename to packages/trilium-core/src/services/import/samples/IREN Reports Q2 FY25 Results.htm diff --git a/apps/server/src/services/import/samples/IREN.Reports.Q2.FY25.Results_files.zip b/packages/trilium-core/src/services/import/samples/IREN.Reports.Q2.FY25.Results_files.zip similarity index 100% rename from apps/server/src/services/import/samples/IREN.Reports.Q2.FY25.Results_files.zip rename to packages/trilium-core/src/services/import/samples/IREN.Reports.Q2.FY25.Results_files.zip diff --git a/apps/server/src/services/import/samples/New note.excalidraw b/packages/trilium-core/src/services/import/samples/New note.excalidraw similarity index 100% rename from apps/server/src/services/import/samples/New note.excalidraw rename to packages/trilium-core/src/services/import/samples/New note.excalidraw diff --git a/apps/server/src/services/import/samples/New note.mermaid b/packages/trilium-core/src/services/import/samples/New note.mermaid similarity index 100% rename from apps/server/src/services/import/samples/New note.mermaid rename to packages/trilium-core/src/services/import/samples/New note.mermaid diff --git a/apps/server/src/services/import/samples/New note.mmd b/packages/trilium-core/src/services/import/samples/New note.mmd similarity index 100% rename from apps/server/src/services/import/samples/New note.mmd rename to packages/trilium-core/src/services/import/samples/New note.mmd diff --git a/apps/server/src/services/import/samples/Text Note.mdx b/packages/trilium-core/src/services/import/samples/Text Note.mdx similarity index 100% rename from apps/server/src/services/import/samples/Text Note.mdx rename to packages/trilium-core/src/services/import/samples/Text Note.mdx diff --git a/apps/server/src/services/import/samples/UTF-16LE Code Note.json b/packages/trilium-core/src/services/import/samples/UTF-16LE Code Note.json similarity index 100% rename from apps/server/src/services/import/samples/UTF-16LE Code Note.json rename to packages/trilium-core/src/services/import/samples/UTF-16LE Code Note.json diff --git a/apps/server/src/services/import/samples/UTF-16LE Text Note.md b/packages/trilium-core/src/services/import/samples/UTF-16LE Text Note.md similarity index 100% rename from apps/server/src/services/import/samples/UTF-16LE Text Note.md rename to packages/trilium-core/src/services/import/samples/UTF-16LE Text Note.md diff --git a/apps/server/src/services/import/samples/UTF-16LE Text Note.txt b/packages/trilium-core/src/services/import/samples/UTF-16LE Text Note.txt similarity index 100% rename from apps/server/src/services/import/samples/UTF-16LE Text Note.txt rename to packages/trilium-core/src/services/import/samples/UTF-16LE Text Note.txt diff --git a/apps/server/src/services/import/samples/geomap.zip b/packages/trilium-core/src/services/import/samples/geomap.zip similarity index 100% rename from apps/server/src/services/import/samples/geomap.zip rename to packages/trilium-core/src/services/import/samples/geomap.zip diff --git a/apps/server/src/services/import/samples/mdx.zip b/packages/trilium-core/src/services/import/samples/mdx.zip similarity index 100% rename from apps/server/src/services/import/samples/mdx.zip rename to packages/trilium-core/src/services/import/samples/mdx.zip diff --git a/apps/server/src/services/import/samples/silverbullet.zip b/packages/trilium-core/src/services/import/samples/silverbullet.zip similarity index 100% rename from apps/server/src/services/import/samples/silverbullet.zip rename to packages/trilium-core/src/services/import/samples/silverbullet.zip diff --git a/apps/server/src/services/import/single.spec.ts b/packages/trilium-core/src/services/import/single.spec.ts similarity index 100% rename from apps/server/src/services/import/single.spec.ts rename to packages/trilium-core/src/services/import/single.spec.ts diff --git a/apps/server/src/services/import/single.ts b/packages/trilium-core/src/services/import/single.ts similarity index 100% rename from apps/server/src/services/import/single.ts rename to packages/trilium-core/src/services/import/single.ts diff --git a/apps/server/src/services/import/utils.spec.ts b/packages/trilium-core/src/services/import/utils.spec.ts similarity index 100% rename from apps/server/src/services/import/utils.spec.ts rename to packages/trilium-core/src/services/import/utils.spec.ts diff --git a/apps/server/src/services/import/utils.ts b/packages/trilium-core/src/services/import/utils.ts similarity index 100% rename from apps/server/src/services/import/utils.ts rename to packages/trilium-core/src/services/import/utils.ts diff --git a/apps/server/src/services/import/zip.spec.ts b/packages/trilium-core/src/services/import/zip.spec.ts similarity index 100% rename from apps/server/src/services/import/zip.spec.ts rename to packages/trilium-core/src/services/import/zip.spec.ts diff --git a/apps/server/src/services/import/zip.ts b/packages/trilium-core/src/services/import/zip.ts similarity index 100% rename from apps/server/src/services/import/zip.ts rename to packages/trilium-core/src/services/import/zip.ts