> ## Documentation Index
> Fetch the complete documentation index at: https://learn.cleftnotes.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Logseq

> Sync Cleft notes into a Logseq graph as readable Markdown pages

<Note>
  Cleft integrates with Logseq via **[Local Sync](/user-guides/integrations/local-sync/overview)** on Mac, iPhone, and iPad. Local Sync itself is free; [Cleft Plus](/user-guides/upgrade-to-plus) lets you point exports at your Logseq graph (or any folder you choose). On Free, exports land in Cleft's Documents/Cleft Notes folder.
</Note>

## What you get

Point Local Sync at your Logseq graph's `pages/` folder and your Cleft notes appear as Logseq pages alongside the rest of the graph. Each note becomes one page with:

* **Readable filenames** like `2026-05-06-meeting-with-jonny-12431.md` (Logseq uses the filename as the page name)
* **YAML frontmatter** with title, tags, timestamps, and the full transcript
* **Inline hashtags** at the end of the body, clickable as Logseq tag-page references
* **Audio companion.** The original `.m4a` recording sits next to the page if the audio toggle is on

Here's what a synced note looks like:

```markdown theme={null}
---
cleft_id: 12431
title: "Meeting with Jonny"
tags: ["work", "ideas"]
created: 2026-05-06T10:30:00Z
updated: 2026-05-06T11:15:00Z
source: cleft
transcript: "full transcript on one line, newlines collapsed to spaces"
---
AI-generated summary body goes here.

#work #ideas
```

In Logseq, this renders as:

* A page named `2026-05-06-meeting-with-jonny-12431` in your graph
* The AI summary as the body
* `#work` and `#ideas` clickable as tag-page references
* The YAML block visible as text at the top of the page

This is one-way sync: Cleft → Logseq. Edits you make in Logseq are overwritten on the next Cleft sync (same contract as Notion auto-send).

## Setup

<Steps>
  <Step title="Pick your graph's pages folder">
    Open **Settings → Local Sync** and click **Choose Custom Folder…** ([Plus](/user-guides/upgrade-to-plus)).

    1. Select `<your-graph>/pages/` (or any subfolder inside the graph)
    2. On Mac, Cleft creates a dedicated subfolder inside it. On iPhone and iPad, Cleft writes to the exact folder you select in Files.
    3. Use the selected folder and you're done

    Full setup guide: [Local Sync](/user-guides/integrations/local-sync/overview)
  </Step>

  <Step title="That's it">
    Open Logseq and your Cleft notes appear as pages alongside the rest of the graph. New recordings show up the moment they finish processing.
  </Step>
</Steps>

## Logseq-specific tips

* **Inline tags work natively.** Logseq treats `#tag` at the end of the body as a tag-page reference, so the inline hashtags Cleft appends light up clickability without any extra setup. Multi-word tags (`#multi-word`) and slashed tags (`#work/meetings`) both work.
* **No `id::` collision.** Cleft emits `cleft_id:` (YAML, single colon), not `id::` (Logseq's double-colon block-property syntax), so there's no collision with Logseq's auto-generated block IDs.
* **Recovery by ID.** Every note carries a `cleft_id` field in frontmatter. If you ever rename pages manually, `grep "^cleft_id: 12431" *.md` finds the original note even in a mixed graph.

## Limitations

* **No `key:: value` block properties.** Cleft emits standard YAML frontmatter (`---`-delimited), which Logseq parses but doesn't surface in its native property panel (which expects `key:: value` syntax). The content is fully readable; it just doesn't light up Logseq's property UI. A Logseq-shaped format profile is on the roadmap for the Studio engine in 2.x.
* **No journal-page auto-population.** Cleft's filename format is `2026-05-06-meeting-with-jonny-12431.md`, not Logseq's journal format (`2026_05_06.md`). Notes appear as regular pages, not in the journal day view.
* **No block references.** Cleft 1.x has no data model for blocks. A Cleft note becomes a single Logseq page, not pre-split into blocks. Inter-note references and block-level linking are coming with the Studio engine in 2.0.
