openflarestack Star this repo
  1. Catalog
  2. Notes
  3. livesync-workers
Ranked 132 of 234

livesync-workers

odiak/livesync-workers

Self-hosted Obsidian sync backend with full-text and semantic search, plus MCP access for AI assistants.

A self-hosted alternative to Obsidian Sync.

What it sets up in your account

  • KV
    KV namespace
    A key value store for settings and fast lookups.
  • R2
    R2 bucket
    Storage for files and uploads.
  • DO
    Durable Objects
    Keeps live sessions and realtime state.
  • AI
    Workers AI
    Runs AI models inside your account.
Category
Notes
Licence
MIT
Stars
16
Last commit
today
Latest release
v0.7.0

Use it with AI or code

  • Markdown for AIPaste into ChatGPT, Claude or any LLM./apps/livesync-workers.md
    Open
  • JSON APIFree, no key, CORS open./api/v1/apps/livesync-workers.json
    Open

More in the API docs and llms.txt.

Keeping it up to date

The Deploy button copies the repo into your GitHub. Run this in your copy whenever a new version comes out.

terminal
git remote add upstream https://github.com/odiak/livesync-workers.git
git pull upstream main
npx wrangler deploy

livesync-workers questions

What is livesync-workers?

Self-hosted Obsidian sync backend with full-text and semantic search, plus MCP access for AI assistants. It’s an open-source, self-hosted alternative to Obsidian Sync. It runs on Cloudflare Workers in your own account.

What does livesync-workers set up in my Cloudflare account?

KV namespace, R2 bucket, Durable Objects and Workers AI. They are created in your account, so the data stays yours.

How do I deploy livesync-workers?

Press Deploy to Cloudflare. Cloudflare copies the repository into your GitHub account, creates what it needs and deploys it with Workers Builds.

Is livesync-workers free and open source?

Yes. It’s published under the MIT licence. Running it uses your own Cloudflare account, and small setups usually fit in the free plan.

How do I update livesync-workers?

Pull from the original repository and redeploy: add https://github.com/odiak/livesync-workers.git as an upstream remote, run git pull upstream main, then npx wrangler deploy.