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

Kami Reader Companion

Kenny WuKenny Wu36 downloads

A continuous Kami-inspired Obsidian shell with Reading Stage, precise Outline sync, and adaptive wide content.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates7

English | 简体中文

A desktop-first Obsidian 1.13+ plugin that keeps the workspace on one continuous Kami-inspired Folio Shell across New Tab, Reading, Editing, Graph, Canvas, and other root views. Active Markdown views additionally receive:

  • continuous Reading and Editing presentation;
  • exact current-heading highlighting in the core Outline when its rendered rows map uniquely to note headings, with native highlighting as the safe fallback;
  • adaptive use of spare pane width for wide diagrams, tables, code and embeds;
  • an explicit Toggle reading stage command for deep Reading View;
  • an optional Toggle focus mode command that follows the active editor line and reveals Reading blocks through pointer or keyboard focus.

The plugin is desktop-only, targets Obsidian 1.13+, and works with Obsidian's Default Theme. It does not require Kami Reader. Kami Reader remains an optional companion for fuller styling of callouts, tables, code, editor syntax, menus, settings, and other components outside Companion's document treatment. No theme detection or integration setting is required.

Companion writes no note content, stores no workspace state, and restores the active theme when disabled.

Reading Stage and Focus Mode

Open the Command Palette and run Kami Reader Companion: Toggle focus mode to enter the optional focus treatment in either Editing or Reading View. In Editing View it follows CodeMirror's active line. In Reading View, point to or keyboard-focus a block to bring it and its neighbors forward; use Arrow Up and Arrow Down to move between blocks. Workspace chrome returns to full contrast-safe throughout; hovered, active, or keyboard-focused controls become the strongest chrome within their group.

Toggle reading stage remains Reading-only and changes the workspace's spatial presentation. The two modes can be combined: Reading Stage controls space, while Focus Mode controls attention. Escape exits Reading Stage first, then Focus Mode. Neither mode is persisted.

The 22-state macOS matrix under visual-evidence/ is retained as a historical reference and is not counted as current release acceptance. Version 0.1.8 uses seven current Obsidian 1.13.6 Windows captures from the tracked synthetic visual-vault: the Default and Kami Reader themes, light and dark schemes, Reading and Editing, single and split layouts, plus Reading Stage. The gate binds those reviewed pixels to the exact Companion assets and the public Kami Reader 0.2.1 theme.css. It records structure and provenance; it does not replace human pixel review.

Showcase

One visual language across Reading and Editing

Reading View · Dark Editing View · Dark · Split
Dark Reading View Dark Editing View in a split layout

The shell stays continuous beyond the document

New Tab · Light Reading Stage · Light
Light New Tab Light Reading Stage

Foregrounds and settings remain part of the same workspace

Command Palette · Light Settings · Dark
Light Command Palette Dark Settings

Local development

npm ci
npm run check
npm run dev:injector

check:visual also needs the pinned public theme asset. On PowerShell:

$env:KAMI_VISUAL_THEME_CSS = "C:\path\to\obsidian-kami-0.2.1\theme.css"
npm run check:visual

Release screenshots must contain only files and text from tests/fixtures/visual-vault; never capture a personal or production vault.

Paste .dev/inject-kami-reader-companion.js into Obsidian DevTools, then enable Kami Reader Companion under Settings → Community plugins.

The injector intentionally refuses to update an existing plugin directory. Remove the previous local installation before injecting a new build.

HealthExcellent
ReviewCaution
About
Keep the workspace on a continuous Kami-inspired Folio Shell across New Tab, Reading, Editing, Graph, Canvas and other root views. Provide continuous reading/editing presentation for active Markdown views, highlight the exact current heading in the core Outline, adapt spare pane width for wide diagrams, tables, code and embeds, and toggle a Reading Stage for focused reading. Target desktop Obsidian 1.13+ and the Default Theme.
InterfaceOutliningEditing
Details
Current version
0.1.8
Last updated
22 hours ago
Created
Last week
Updates
7 releases
Downloads
36
Compatible with
Obsidian 1.13.0+
Platforms
Desktop only
License
MIT
Report bugRequest featureReport plugin
Author
Kenny WuKenny Wukkenny0
GitHubkkenny0
  1. Community
  2. Plugins
  3. Interface
  4. Kami Reader Companion

Related plugins

Meta Bind

Make your notes interactive with inline input fields, metadata displays, and buttons.

Outliner

Work with your lists like in Workflowy or Roam Research.

Hover Editor

Transform the Page Preview hover popover into a fully working editor instance.

Dragger

Drag and drop any block (paragraphs, headings, lists, etc.) to rearrange content like Notion.

Slash Commander

Customize the slash command list, assign each command an icon.

Feed Bases

Adds a feed layout to bases so you can display notes with their content in an editable feed view.

Hider

Hide interface elements such as tooltips, status bar, titlebar, and more.

Advanced Tables

Improved table navigation, formatting, and manipulation.

Thino

Quickly capture memos and display them in the sidebar with a heatmap. (Closed source)

Commander

Customize your workspace by adding commands everywhere, create macros and supercharge your mobile toolbar.