Obsidian plugin

Paniolo where you read

Read your Markdown wiki in Obsidian, then lint, search, and manage its pages without leaving the note. The plugin runs the local Paniolo CLI; your wiki stays in your files.

What it does

Checks and navigation in your notes

  • Lint this page. See scan and wiki findings as editor squiggles, hover messages, and a status-bar count. The active Markdown page is also checked shortly after a saved change.
  • Find pages. Search by keyword to open or link a result. Find and open pages related to the note or selected text.
  • Follow the evidence. View a page's sources and visit pages that reference it.
  • Manage wiki pages. Create, rename, move, change status, apply safe autofixes, archive, or delete. Archive and delete show a dry-run plan before applying changes.

The Paniolo button at the end of a note opens these actions. You can also use the command palette; page actions appear for files under a configured wiki/ root.

Coming soon: “Fix page staleness” and “Add or update related pages” are currently menu placeholders. They show a notice and do not change the page.

Get started

Install the CLI and plugin

The plugin works in desktop Obsidian because it runs the paniolo command on your computer. Install the CLI first, and make sure a paniolo.config.json sits above the wiki files you open. You can set the CLI's full path in the plugin settings if it is not on PATH.

npm install -g @paniolo/cli

Until the plugin is in Obsidian's community directory, get it from the source repository and install it manually:

  1. Run pnpm install and pnpm run build in the plugin repository, or use bundled files from a release if one is available.
  2. Copy main.js, manifest.json, and styles.css into <vault>/.obsidian/plugins/paniolo-obsidian/.
  3. In Obsidian, enable Paniolo under Settings → Community plugins.

To update a manual installation, replace those three files with the new bundle and disable then re-enable the plugin. Merging a plugin change does not update the copy already installed in your vault.

Learn more

The wiki stays portable

The plugin is an editor surface for the same local commands used outside Obsidian. Your pages remain ordinary Markdown files. Read the LLM Wiki guide for page conventions and CLI operations, or see the plugin README for current features and development setup.