Obsidian Plug-in

Hi Sudowrite team! I’d love to suggest a feature that could make Sudowrite vastly more usable for longform writers working in Obsidian, where our notes and drafts are already structured, canonical, and local-first.

💡 Problem

Sudowrite is amazing for generative narrative tooling—but using it alongside Obsidian means constant copy/paste friction. Writers like me keep Obsidian as our canonical source of truth, and switching back and forth makes adoption clunky and error-prone.

I don’t mind Sudowrite having access to my content—I just want to keep writing where I live.

🔧 Solution: Lightweight Obsidian Plugin

Build a minimal plugin that adds Sudowrite integration via:

✅ Context-aware Ingestion via Frontmatter

Let users opt-in by tagging files like this:

---
sudowrite: world
label: "Tatooine Moisture Farms"
tags: [world, farming]
---

---
sudowrite: story
scene: 4.2
character_focus: ["Luke Skywalker", "Ben Kenobi"]
priority: high
---

This could be paired with keyboard shortcuts or an Obsidian ribbon UI to send selected text or entire files to Sudowrite on demand.

✨ Optional Bonus Features

  • File-level “sync” toggle (manual push/pull to avoid unexpected overwrites)

  • Highlight text and run inline actions (rewrite, tone shift, etc.)

  • Markdown-friendly output returned directly into the vault


🔒 Privacy + Alignment

This design keeps authors in control:

  • No background scraping or vault-wide scanning.

  • No disruption to Obsidian’s local-first architecture.

  • Explicit authorial intent via frontmatter = clean integration point.


🎯 Why It Matters

There’s a growing base of longform writers who:

  • Draft and manage stories entirely in Obsidian

  • Want to use AI tools without abandoning their infrastructure

  • Are not worried about data access, but do care deeply about document sovereignty

This plugin would be a huge quality-of-life improvement, and a low-friction way to expand Sudowrite’s reach into serious, structured creative workflows.

Happy to help test or prototype. Thanks for the amazing tool, and for listening!

Please authenticate to join the conversation.

Upvoters
Status

Proposed

Board

💡 Feature Request

Date

10 months ago

Author

Malcolm Burtenshaw

Subscribe to post

Get notified by email when there are changes.