Tips:NoteWizard has been fully upgraded to Snaptium. If you need to use the previous NoteWizard version, please download it from here.
Official Website Official Docs Download
A modern cross-platform Markdown intelligent workspace built with Electron + Vue 3.
Focused on deep writing, knowledge management, and a local-first experience, supporting AI-assisted writing, knowledge bases, end-to-end encrypted sync, and multi-device collaboration.
Snaptium is not just another Markdown note-taking tool.
It is an intelligent writing space built around "long-term writing, knowledge accumulation, and local AI workflows."
The project emphasizes:
- Local First
- Data Sovereignty
- Long-term Sustainable Storage
- AI-Assisted, Not AI-Locked
- Offline Usability
- Consistent Multi-platform Experience
- Modern editor based on CodeMirror
- Real-time Markdown rendering preview
- Synchronized scrolling between editor and preview
- Math formula (KaTeX) support
- Code highlighting support
- Task lists / Tables / Footnotes / Markup syntax support
- Dark mode and immersive writing experience
Supports integration with multiple AI services for:
- AI-assisted writing
- Content polishing
- Intelligent Q&A
- Document summarization
- Ask Knowledge Copilot (RAG)
- Semantic search
Supports custom models and APIs:
- OpenAI
- OpenRouter
- DeepSeek
- Gemini
- Claude
- Ollama (Local models)
- Third-party services compatible with OpenAI API
By default, AI features are disabled. All AI capabilities are manually configured by the user.
Snaptium is designed with a Local First architecture:
- Local storage by default
- No mandatory login
- No dependence on centralized servers
- Full user control over data
Supports:
- AES-256-GCM local encryption
- Workspace Password
- Recovery Key
- End-to-End Encrypted Sync (E2EE) Even when using object storage for sync, only encrypted data is stored in the cloud.
Supports multiple synchronization methods:
- S3 Compatible Object Storage
- Cloudflare R2
- WebDAV
- MinIO
- NAS Private Storage
Supports full self-hosting and private synchronization.
Built-in vector knowledge base capabilities:
- Document Chunking
- Vector Embedding
- Semantic Search
- Local Knowledge Indexing
- AI-based Q&A based on knowledge base
Integrated with:
- LanceDB
- Apache Arrow
Future support for local Embedding models and offline AI workflows.
Supports 18 languages and regional settings.
Currently supported:
- Simplified Chinese
- English
- Japanese
- Korean
- German
- French
- Spanish
- Russian
- More languages are being added...
SmartWriting.mp4
KnowledgeBase.mp4
- Vue 3
- TypeScript
- Vite
- Pinia
- Vue I18n
- CodeMirror 6
- Electron
- Electron Builder
- Electron Updater
- markdown-it
- KaTeX
- highlight.js
- LanceDB
- Apache Arrow
- AWS SDK S3
- WebDAV
| OS | Supported Version | Architecture | Installation Format |
|---|---|---|---|
| Windows | Windows 10 and above | x64 | .exe |
| macOS | macOS 11+ | x64 / arm64 | .dmg .zip |
| Linux | Ubuntu / Debian / Fedora, etc. | x64 | .deb .rpm .AppImage |
Please download the appropriate installer for your platform.
npm installnpm run devnpm run dist- Wiki: https://github.com/jetyu/Snaptium/wiki
- Docs: https://github.com/jetyu/Snaptium/tree/feature/snaptive/docs
Future plans include:
- Integration of local AI models
- AI Agent workflows
- Multi-workspace management
- Collaborative editing
- Plugin system
- Mobile support
- More complete offline knowledge base capabilities
This project is licensed under the Apache License 2.0.
For details, please refer to:
LICENSE
Thanks to the following excellent open-source projects:
- Electron
- Vue
- CodeMirror
- markdown-it
- KaTeX
- LanceDB
- Apache Arrow
And to all developers and users who have submitted Issues, PRs, and suggestions for Snaptium.
Special thanks to the Linux.do Community for providing an open and welcoming space for developers, and to its members for their support, feedback, and encouragement for Snaptium.

