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

Feynman Gate

He yunyanHe yunyan30 downloads

Turn long Markdown reading into output-first learning challenges with AI feedback.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates3

🇨 中文文档

An Obsidian plugin that transforms long-form documents into an active, level-by-level learning experience — powered by the Feynman Technique and AI.


The Problem

AI-generated deep research reports and long markdown files are everywhere. But reading a 10,000-word document from top to bottom rarely leads to genuine understanding. You reach the end, close the tab, and retain maybe 20% of it.

The missing ingredient is active recall with feedback. Without being forced to articulate what you've learned, long-form reading stays passive.


What This Plugin Does

Feynman Gate sits alongside your markdown notes and turns reading into a structured, output-first process:

  1. Parses your document into logical learning units (by heading level).
  2. Guides you step-by-step — one section at a time, with a visible progress bar.
  3. Challenges you to explain each unit in your own words, as if teaching it to someone else.
  4. AI judges your explanation — not just for keywords, but for conceptual understanding — and gives feedback.
  5. Unlocks the next unit only when you've demonstrated sufficient grasp of the current one.

The result: a reading experience with checkpoints, accountability, and genuine comprehension gates — not just passive scrolling.


Core Features

Feature Description
📄 Smart Parsing Automatically segments any markdown file by heading hierarchy
🎯 Level Selection Choose your learning granularity: unit-level or summary-level
✍️ Feynman Challenges Explain each section in your own words before proceeding
🤖 AI Evaluation OpenRouter-compatible LLM assesses conceptual understanding
📊 Progress Tracking Persistent progress bar and session history per file
🔁 Opt-in per File/Folder Right-click any note or folder to enable learning mode
🌐 Bilingual UI Full English / Simplified Chinese interface support
🎨 Theme-aware Automatically follows Obsidian's light/dark theme

Getting Started

Installation

Note: This plugin is currently in active development and not yet on the Obsidian community plugin registry.

Manual Installation:

  1. Download the latest release (main.js, manifest.json, styles.css).
  2. Copy the files into your vault at .obsidian/plugins/feynman-gate/.
  3. In Obsidian: Settings → Community Plugins → Enable Feynman Gate.

Configuration

Go to Settings → Feynman Gate and set:

  • Provider — OpenAI, DeepSeek, Qwen, OpenRouter, Moonshot, GLM, Ollama, or custom
  • API Key — Your own provider API key; the plugin does not provide or pay for API access
  • Base URL — Filled by the provider preset and editable for any OpenAI-compatible endpoint
  • Model — The model name from your provider
  • Language — English or 简体中文

The plugin uses BYOK (bring your own key). Requests go directly from Obsidian to your configured provider, and the key is stored locally in Obsidian plugin data.

Usage

  1. Open any markdown note in your vault.
  2. Right-click the file in the file explorer → "Start Feynman Learning".
  3. Click the 🧠 brain icon in the document header to open the learning panel.
  4. Choose your learning level and begin working through sections.
  5. Write your explanation → submit → receive AI feedback → proceed.

Roadmap

  • Multi-agent review with specialized feedback dimensions
  • Embedded quiz generation between sections
  • Spaced repetition scheduling for revisiting weak sections
  • Exportable learning summaries

Tech Stack

  • Framework: Obsidian Plugin API + TypeScript
  • UI: React 18
  • LLM: OpenRouter API (model-agnostic)
  • Persistence: Obsidian data.json via Plugin API

License

MIT

HealthExcellent
ReviewCaution
About
Transform long Markdown documents into step-by-step learning sessions that parse content by headings and present one section at a time. Challenge yourself to explain each unit in your own words while an OpenRouter-compatible AI evaluates understanding, tracks progress, and unlocks the next section after you demonstrate comprehension.
AIReviewThinking
Details
Current version
1.0.2
Last updated
3 weeks ago
Created
4 months ago
Updates
3 releases
Downloads
30
Compatible with
Obsidian 1.7.2+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
He yunyanHe yunyanyunyan-he
GitHubyunyan-he
  1. Community
  2. Plugins
  3. AI
  4. Feynman Gate

Related plugins

LearnKit

A native study system for your Obsidian vault. LearnKit turns notes into durable knowledge with flashcards, spaced repetition, tests, and more.

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.

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.

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).

ExcaliBrain

An interactive, structured mind-map of your Obsidian vault.