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

Versovoice

Wasim AsgharWasim Asghar25 downloads

Turn the work already in your vault into LinkedIn posts. Sensitive files are filtered on this machine and never leave it.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates1

Turns the work already in your vault into LinkedIn posts, so you write from things you actually did instead of from an empty box.

Your notes are checked on this machine before anything is sent. Anything holding a key, a password, a confidentiality marker or somebody else's personal details is refused, and a refused file never travels.

You need a Verso account. Verso writes drafts; a person decides what gets published.

Install

From Obsidian. Settings, Community plugins, Browse, search for Versovoice, Install, Enable.

By hand. Download main.js and manifest.json from the latest release into <your vault>/.obsidian/plugins/versovoice/, then restart Obsidian.

Connect it

  1. In Verso, open Settings, Integrations and press Connect Obsidian. You get a key that looks like vrs_.... It is shown once.
  2. Paste it into this plugin's settings.
  3. Press Preview to see exactly what would be sent, and what is held back and why.
  4. Press the send icon in the ribbon, or run Send notes to Verso from the command palette.

Lost the key? Press Connect again in Verso. That mints a new one and stops the old one working.

What it shares

Your whole vault, minus the folders you untick. The settings tab lists your top level folders with a note count on each. Untick one to keep it, and everything inside it, out of Verso.

Prefer to name the folders yourself? Turn Share the whole vault off and it reads only the folders you add. Nothing chosen in that mode means nothing is sent.

Either way, unticking Work does not also drop Workshop, and Verso is told what you excluded, so it enforces the same rule at its end rather than trusting this plugin to keep its word.

What it will and will not do

  • Preview first. It counts what would go and lists what is held back and why, before a single file leaves. The preview and the send run the same pass, so it cannot tell you one thing and do another.
  • Every file is checked on your machine by classify.ts, which is the same code Verso's server runs on arrival. Read it: it is the whole safety rule, in one file.
  • A note with verso: ignore in its frontmatter is never sent. A .versoignore file works like .gitignore.
  • Files over 512KB are skipped. That size is a data dump, not a note.
  • A big vault is sent 2000 notes at a time, newest first, so one press cannot eat your whole month's allowance. Press again for the rest. Notes that have not changed since last time are recognised and not re-sent.
  • It only ever sends. It never reads your posts back, never publishes, and never deletes anything in your vault.
  • The key can do two things, and only to this one vault: push files, and record which folders it is reading. It cannot read your posts, touch billing, or see any other source. Disconnecting in Verso deletes the source, the key, and every document that came from it.

The key lives in this vault's plugin data as plain text, like every Obsidian plugin setting, because Obsidian has no secret store for plugins. If you sync your .obsidian folder between machines, the key goes with it, so treat it the way you would treat any other password sitting in that folder.

Build it yourself

npm install
npm run build

Writes main.js beside the source. obsidian is external: the app provides it at runtime.

Licence

MIT. See LICENSE.

HealthExcellent
ReviewSatisfactory
About
Convert vault notes into LinkedIn post drafts and send them to Verso for human review and publishing. Preview exactly what would be shared and what is withheld before anything leaves your machine; classify files locally to block keys, passwords, confidentiality markers, or personal data so refused files never travel, and exclude folders from sharing.
PublishingIntegrationsReview
Details
Current version
1.0.0
Last updated
2 months ago
Created
2 months ago
Updates
1 release
Downloads
25
Compatible with
Obsidian 1.4.0+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
Wasim AsgharWasim Asgharwasg99
GitHubwasg99
  1. Community
  2. Plugins
  3. Publishing
  4. Versovoice

Related plugins

GitHub

Share as Gist

Share a note as a GitHub.com Gist.

Digital Garden

Publish your notes to a digital garden for others to enjoy.

BRAT

Easily install a beta version of a plugin for testing.

LanguageTool Integration

Advanced grammar and spell checking, powered by LanguageTool.

Self-hosted LiveSync

Sync vaults securely to self-hosted servers or WEBRTC.

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.

Custom Frames

Turn web apps into panes using iframes with custom styling. Also comes with presets for Google Keep, Todoist and more.

Local REST API with MCP

Unlock your automation needs by interacting with your notes over a secure REST API.

Share Note

Instantly share/publish a note, with the full theme and content exactly like you see in Obsidian. Data is shared encrypted by default, and only you and the person you send it to have the key.

Maps

Adds a map layout to bases so you can display notes as an interactive map view.