Save posts and threads from X into your Obsidian as clean Markdown notes. Mention @save2obsidian under any post on X.
Save2Vault (by Save2Obsidian) turns posts and threads from X into clean Markdown notes in your Obsidian vault.
Mention @save2obsidian in a reply under any post on X. The Save2Obsidian
service prepares the post or thread, and this plugin pulls it into your vault
the next time you sync.
@save2obsidian under a post on X.Optional automatic sync can run every 5, 15, 30, or 60 minutes. You can also enable deletion from the service after each note has been written successfully.
File name, frontmatter, and note templates use Mustache syntax. Common variables
include title, author, content, originalUrl, savedAt, siteName, and
labels. The frontmatter field save2obsidian_id is always added so repeated
syncs do not create duplicate notes.
The plugin sends your API key and sync requests only to
api.save2obsidian.com. It does not use analytics, advertising, third-party
relays, or a separate update service. Returned Markdown is written directly to
your vault. The plugin does not download remote images or attachments; any
remote links already present in a post remain links in the saved Markdown.
Updates are delivered through the Obsidian community plugin store or GitHub releases.
npm install
npm run build
The build command type-checks the source and creates main.js with esbuild.
Release assets consist of main.js, manifest.json, and styles.css.