zefei12429 downloadsDiscuss PDF selections with AI and save structured reading notes.
Don't let a highlight end inside the PDF.
Select a passage, question it with AI, and turn what you understand into linked Markdown reading notes—without leaving Obsidian.
Install from Obsidian · See how it works · Privacy · Changelog
Highlights are easy to collect and easy to forget. Backleaf keeps the important part of reading together: the source passage, the questions it raised, the conversation that followed, and the understanding you decided to keep.
The Thought Tree turns a compatible reading note into a visual trail from book and chapter to source passage, questions, and answers.
[!NOTE] Backleaf requires Obsidian 1.11.4 or later.
main.js, manifest.json, and styles.css from the latest release.<vault>/.obsidian/plugins/backleaf/.Open Settings → Community plugins → Backleaf, then add your DeepSeek API key. The key is stored through Obsidian SecretStorage and is never written to Backleaf's data.json.
The default endpoint is https://api.deepseek.com. Advanced settings accept another compatible HTTPS endpoint or a local HTTP endpoint. Backleaf uses your own account and API quota.
[!IMPORTANT] Backleaf makes a network request only when you send a message. It sends the selected passage, book title, chapter when available, and the current Backleaf conversation to the endpoint you configured.
It does not intentionally send the whole PDF, unrelated vault notes, saved reading notes, local file paths, or other local data. Backleaf contains no client-side telemetry, advertising, or self-update mechanism. See the full privacy documentation.
Questions, ideas, and feedback are welcome.
The QR code will appear after docs/assets/contact-wechat.png is uploaded.
npm install
npm run build
npm test
The release files are generated at the repository root: main.js, manifest.json, and styles.css. Backleaf is released under the MIT License.