Synchronize vault content with your Streamient knowledge project.
Synchronize Markdown, Canvas, Bases, documents, and attachments between one Obsidian vault and multiple hosted or self-hosted Streamient projects. The plugin runs inside Obsidian; nothing is installed on the Streamient server.
streamient_type: memory frontmatter.URLs folder, with URL, title, tags, and description round-tripping as Markdown.Streamient Sync requires Obsidian 1.13.0 or newer.
Open Streamient Sync in the Obsidian Community directory.
To test prerelease builds, install BRAT, add https://github.com/streamient/streamient-obsidian, and enable Streamient Sync. Stable users should install from Obsidian Community Plugins.
main.js, manifest.json, and styles.css from the releases page.<vault>/.obsidian/plugins/streamient-sync/.https://app.streamient.com or your self-hosted Streamient URL and select Sign in.vault:read and vault:write access. This becomes the default account.Streamient/<Project name>. Project-folder edits always synchronize both ways.Projects synchronize sequentially. Abort stops after the current request or upload chunk, removes an incomplete upload, and leaves completed work intact. The project remains paused until Resume is selected.
Large server-side exports continue in bounded batches, avoiding long proxy-bound requests. Use the Move button beside a project folder to relocate existing synchronized files in resumable batches; the destination stays visible during progress, the plugin preserves history, removes only empty source folders, and requires review afterward. Sync progress updates only the affected status and controls, so it does not reset settings currently being edited.
Saved URLs use streamient_type: url plus a url field in frontmatter. The Markdown body is the saved description. Streamient keeps extracted and crawled page text server-side, so vault edits cannot overwrite crawler output. See the Streamient Obsidian Sync guide for the complete format.
Streamient Sync requires a Streamient account and connects only to the configured Streamient server. The plugin enumerates only managed project folders and optional vault content assigned to each project. Vault content is sent over TLS in server-readable form so Streamient can index, preview, and edit it. The Streamient server encrypts synchronized files at rest. Every OAuth account has a separate refresh credential in Obsidian SecretStorage. The plugin contains no advertising, analytics, or telemetry.
The plugin excludes .obsidian, .git, .trash, other dot-folders, OS metadata, and temporary files.