Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Backleaf

zefei124zefei12429 downloads

Discuss PDF selections with AI and save structured reading notes.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates3

Backleaf 叶间

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.

English · 简体中文 · 日本語 · 한국어

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.

Backleaf beside a PDF in Obsidian, showing a saved discussion and editable understanding

From a passage to a line of thought

  1. Select what stopped you. Highlight a sentence in an Obsidian PDF.
  2. Ask from the source. Backleaf carries the quote, book, chapter, page, and source link into the conversation.
  3. Decide what is worth keeping. Continue asking until the idea becomes clear, then write or edit your own understanding.
  4. Return to the thought later. Save the discussion as ordinary Markdown and revisit it through history, the note, or the Thought Tree.

More than an AI chat beside a PDF

  • Context stays attached. A discussion remembers the passage, page, chapter, book, and route back to the source.
  • Useful conversations become durable notes. Quotes, questions, dialogue, and your final understanding stay together in plain Markdown.
  • You remain the author. Draft with AI if you want, revise it directly, or write the conclusion yourself.
  • Your Vault remains the source of truth. Backleaf respects edits made outside the plugin and refuses to overwrite a changed discussion silently.

See the path your reading took

The Thought Tree turns a compatible reading note into a visual trail from book and chapter to source passage, questions, and answers.

Backleaf Thought Tree showing a source passage and the questions that grew from it

Installation

  1. Open Settings → Community plugins → Browse in Obsidian.
  2. Search for Backleaf.
  3. Select Install, then Enable.

[!NOTE] Backleaf requires Obsidian 1.11.4 or later.

Manual installation
  1. Download main.js, manifest.json, and styles.css from the latest release.
  2. Create <vault>/.obsidian/plugins/backleaf/.
  3. Copy the three files into that folder, reload Obsidian, and enable Backleaf.

Set up your AI provider

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.

A private reading workflow

[!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.

Contact

Questions, ideas, and feedback are welcome.

  • Email: [email protected]
  • WeChat: please include Backleaf in your friend request
Show the WeChat QR code
WeChat QR code — pending upload

The QR code will appear after docs/assets/contact-wechat.png is uploaded.

For contributors

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.

HealthExcellent
ReviewRisks
About
Select passages in PDFs and discuss them with AI directly inside Obsidian. Save quotes, dialogues, and your edited conclusions as plain Markdown linked to the original passage, and review your reading flow via a Thought Tree or history while preserving source context and edit conflicts.
PDFAnnotationAI
Details
Current version
1.2.2
Last updated
3 weeks ago
Created
3 weeks ago
Updates
3 releases
Downloads
29
Compatible with
Obsidian 1.11.4+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
zefei124zefei124
GitHubzefei124
  1. Community
  2. Plugins
  3. PDF
  4. Backleaf

Related plugins

Karpathy LLM Wiki

Karpathy's LLM Wiki implementation plugin for Obsidian - turns notes and PDFs into a linked, LLM-powered knowledge base with entity pages, concept pages, graph-powered Q&A, and local-first privacy.

HiNote

Add comments to highlighted notes, use AI for thinking, and flashcards for memory.

Admonition

Admonition block-styled content.

Claudian

Embeds Claude Code/Codex and other local Agents as AI collaborators in your vault.

Smart Connections

Find related notes and excerpts while writing. Your AI link building copilot displays relevant content in graph + list view. A local embedding model powers semantic search. Zero setup. No API key.

Fast Note Sync

Real-time sync of your vaults across server, mobile, and web; shareable with anyone; supports REST and MCP integrations to build your personal AI knowledge base.

ChatGPT MD

A seamless integration of ChatGPT, OpenRouter.ai and local LLMs via Ollama into your notes.

Copilot

Run AI agents such as Claude Code, Codex, and OpenCode inside your vault. Turn your second brain into a smart assistant that gets knowledge work done.

Agent Client

Chat with Claude Code, Codex, Gemini CLI, and more via the Agent Client Protocol — right from your vault.

Text Generator

Generate text content using GPT-3 (OpenAI).