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

Narrative Provenance

Dominique DevereauxDominique Devereaux24 downloads

Record and review authorship, sources, rights, consent, and narrative status in your notes.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates3

Narrative Provenance is a privacy-first Obsidian plugin for recording what a note is, where it came from, who created it, and what rights or permissions apply.

It is also the first software implementation of the broader Creative Provenance Workflow: a platform-neutral method for preserving dates and authorship, separating evidence from interpretation, connecting sources to a wider project ecosystem, and labeling uncertain or third-party claims.

Visit the project website · Read the workflow · Make the presentation your own · Join the collective · View the current release · Report an issue

It helps writers, researchers, archivists, journalists, and collaborative worldbuilders distinguish:

  • verified information from interpretation and fiction;
  • authorship from source material;
  • copyright or reuse status from personal consent;
  • independent work from official affiliation.

All information remains in ordinary YAML frontmatter inside the user's vault. The plugin has no telemetry, accounts, advertising, payments, network requests, or external file access.

Features

  • Guided provenance editor for the active Markdown note
  • Local completeness audit with actionable missing fields
  • Sidebar that follows the active note
  • Cautions for declined consent, unclear affiliation, and fair-use claims
  • Human-readable, portable metadata
  • Desktop and mobile support
  • Guarded collaboration-project setup with separate control, private, working, review, public, and archive zones
  • Local share audit that fails closed on unresolved rights, consent, provenance, release approval, or possible credentials

Metadata format

---
provenance-status: interpretation
provenance-authors:
  - Dominique Devereaux
provenance-created: 2026-09-10
provenance-sources:
  - https://example.org/primary-source
provenance-rights: original
provenance-consent: not-applicable
provenance-affiliation: independent
provenance-reviewed: 2026-09-10
provenance-notes: Distinguishes story analysis from verified provenance.
---

Versions before 0.1.1 stored the same values inside one nested provenance object. Opening and saving that record with the current editor automatically converts it to readable individual properties.

Controlled values

Field Values
status unreviewed, verified, interpretation, fictional, mixed
rights unknown, original, permission-requested, permission-granted, licensed, fair-use-claim, public-domain
consent not-applicable, unknown, requested, granted, declined
affiliation independent, official, unclear

Rights and consent are intentionally separate. Owning or licensing material does not automatically establish a person's consent, participation, or endorsement.

Use

Open a Markdown note, then choose one of these commands from the command palette:

  • Edit current note provenance
  • Audit current note provenance
  • Open provenance sidebar
  • Start guarded collaboration project
  • Audit current note for sharing

Guarded collaboration projects

The project wizard creates a local-first folder system beneath Collaborations/ by default:

  • 00-Control — charter, ownership map, collaborator register, and release gates
  • 10-Private — raw evidence and protected records; this folder is not encryption
  • 20-Working — active drafts that are not approved for publication
  • 30-Share-Review — redacted derivatives awaiting review
  • 40-Public — approved public derivatives only
  • 90-Archive — withdrawn, superseded, and closed records

The share audit reviews the active note's zone, release status, provenance, rights, consent, affiliation, and several high-risk content markers. Passing the audit is not automatic publication or legal clearance. Narrative Provenance does not upload or synchronize files and cannot prevent another plugin, sync provider, operating system, or person with device access from copying vault contents.

The ribbon's file-check icon opens the sidebar.

Development installation

Use a separate test vault. Clone the repository into .obsidian/plugins/narrative-provenance, then run:

npm install
npm run build

Reload Obsidian and enable Narrative Provenance under Community plugins.

Important boundaries

Narrative Provenance records a user's assessment. It does not independently authenticate sources, secure permission, determine copyright ownership, or provide legal advice. A fair-use-claim entry is not a guarantee that a use is lawful. Users remain responsible for review and publication decisions.

Contributing and support

Bug reports and focused feature proposals are welcome through GitHub Issues. Please do not include private vault contents, confidential correspondence, personal health information, or unredacted evidence in a public issue.

People who do not write code can also test a template, improve a label, contribute a safely shareable example, or report an accessibility and interruption-recovery problem. See A Beginning for the Collective.

See CONTRIBUTING.md and SECURITY.md.

Acknowledgments

Narrative Provenance was created by Dominique Devereaux with development assistance from OpenAI Codex. This acknowledgment describes tool-assisted development and does not imply authorship, ownership, affiliation, or endorsement by OpenAI.

License

MIT © 2026 Dominique Devereaux

HealthExcellent
ReviewPassed
About
Record and tag what a note is, where it came from, who created it, and applicable rights, consent, and affiliation using guided, human-readable YAML frontmatter. Audit completeness, view a provenance sidebar that follows the active note, and flag declined consent, unclear affiliation, and fair-use claims — all stored locally with no telemetry or external access.
PropertiesSidebarResearch
Details
Current version
0.1.2
Last updated
Last week
Created
Last week
Updates
3 releases
Downloads
24
Compatible with
Obsidian 1.13.0+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Sponsor
Buy Me a Coffee
Patreon
PayPal
GitHub Sponsors
Author
Dominique DevereauxDominique Devereauxibloud-ivxx
loptrlab.com/
GitHubibloud
ibloud.xyz
i.b.loud
ibloud.substack.com
  1. Community
  2. Plugins
  3. Properties
  4. Narrative Provenance

Related plugins

Tags Overview

An extended tags panel where tagged files can be easily viewed, filtered, and accessed.

Notebook Navigator

A better file browser and calendar inspired by Apple Notes, Bear, Evernote and Day One.

Advanced Canvas

Supercharge your canvas experience. Create presentations, flowcharts and more.

Self-hosted LiveSync

Sync vaults securely to self-hosted servers or WEBRTC.

Meta Bind

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

Tag Wrangler

Rename, merge, toggle, and search tags from the tag pane.

Vertical Tabs

Offer an alternative view that displays open tabs vertically, allowing users to group and organize tabs for a better navigation experience.

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.

Recent Files

Display a list of recently opened files.

Longform

Helps you write and edit novels, screenplays, and other long projects.