If you’re grinding through a Zanki or Anking deck 8 hours a day, AnkiWeb downtime isn’t just annoying — it breaks your study session. I built anki-cloud to give you a sync server you control.
It uses Google Drive as the storage backend, so your decks stay in your own account. Drop-in replacement for AnkiWeb — change the server URL in Anki’s preferences and you’re done. If you want, you can stick to your local harddrive, while self-hosting from your machine.
Features:
- Full sync protocol support (desktop + AnkiDroid + AnkiMobile)
- Google Drive storage — no third-party holds your data
- REST API for programmatic deck access
- MCP server for AI/LLM workflows
- Docker-based, self-hostable
Repositories:
anki-cloud-sync- AGPLv3 license; an extended official Anki sync server Rust solution with Google Drive support in cloud mode. Repo: GitHub - danielpmichalski/anki-cloud-sync: Stateless Anki sync server backed by user-owned cloud storage (Google Drive, Dropbox, S3). Fork of ankitects/anki rslib, AGPLv3. · GitHubanki-cloud- ELv2 license; REST API and MCP servers with a minimal user auth/config Web UI, which gives you the power to connect your AI/LLM, like Claude, and be able to ask it to publish newly prepared flashcards to your Anki. Repo: GitHub - danielpmichalski/anki-cloud: A fully-fledged Anki Sync Server with OAuth2.0, REST API and MCP Server included, everything one needs to finally work with Anki the way one wants. · GitHub
If you run into anything — sync issues, setup questions, edge cases with large decks — let me know. Genuinely want this to work well for heavy users.