Thoute can import a whole Logseq graph in one pass: journals, pages, links, block references, tasks, and tags. This guide covers what to expect, how to run the import, and what does not carry over yet.
Moving from Obsidian instead? See Leaving Obsidian.
If you are weighing the move, the short version: Thoute is a block outliner in the same family as Logseq, with real end-to-end encryption, first-class tasks, sync included, and AI features that work without the server ever reading your notes. The full picture, including where Logseq remains the better fit, is in Thoute vs Logseq; Privacy covers how the encryption works.
Logseq and Thoute share the same bones: everything is a bullet, bullets nest, days matter. The import preserves that structure.
| In Logseq | In Thoute |
|---|---|
| A journal page | The same day in your Journal. Bullets land on the matching date, and days you already use are merged, never overwritten. |
| A regular page | A bullet in your Library with the page name, holding the page's bullets as children. All imported pages sit under one "Imported from Logseq" bullet, so the import stays tidy and is easy to relocate or remove. |
[[Page links]] |
Live references to the imported page's bullet. Click one and you are there, and the target shows a backlink count. Links to pages that were not part of the import stay as plain text. |
((block references)) |
Live block references. Logseq block ids are rewritten to their imported counterparts automatically. |
TODO, DOING, DONE, LATER, NOW, WAITING, CANCELED |
Real tasks. Open, in progress, done, on hold, and dropped states carry over, and they all show up in the Tasks lens. |
[#A] [#B] [#C] priorities |
Task priorities: high, medium, low. |
SCHEDULED: and DEADLINE: |
Scheduled dates (with times) and due dates. Scheduled items appear in your Stream on their day. |
#tags and #[[multi word tags]] |
Tags. Multi word tags become single tokens (for example #acme-corp) attached to the bullet, and the words stay readable in the text. |
Page properties (title::, alias::, tags::) |
The page bullet's properties and tags. Aliases resolve links during the import. |
{{embed}} |
Live references (Thoute renders a reference as the referenced content, so a separate embed syntax is not needed). |
Files in assets/ |
The file itself, encrypted and uploaded, attached beneath the bullet that referenced it. |
journals/ and pages/. You can also drag the folder onto the dialog.Parsing happens entirely in your browser. Your notes are encrypted on your device before anything is uploaded, the same as everything else you write in Thoute. The server never sees them in readable form.
Thoute imports the Markdown file format. If your graph lives in the newer database format, export it first: in Logseq, use Export graph, then Export as standard Markdown, and import the folder it produces.
Honest list, so there are no surprises:
{{query ...}}, {{renderer ...}}, and similar macros are kept as plain text. Thoute's lenses (Tasks, Tags, search, Timeline) cover many of the same jobs, but saved queries have no direct equivalent yet..+1w imports its date but drops the repeat rule.:LOGBOOK: clock data is not imported.[[date]] link imports as plain text, since days in Thoute are surfaces rather than referencable pages.Your Logseq graph is never modified. If an import goes wrong, delete the "Imported from Logseq" bullet in your Library and run it again.