Obsidian vs NoteDiscovery
Choose NoteDiscovery if you want an MIT-licensed, self-hosted, browser-accessible Markdown knowledge base and are prepared to operate and secure its server. Choose Obsidian if you need a mature local-first application with documented cross-device encrypted sync, real-time shared vault updates, or managed web publishing. The central tradeoff is infrastructure control versus integrated device-sync and publishing—Note |

Decision guide
The practical reasons to choose either option, based on documented capabilities.
Choose NoteDiscovery if
- Individuals running a private Markdown knowledge base on a home server or local network
- Developers who want plain files, source-code modification, plugins, REST/MCP integrations, or air-gapped operation
- Small teams able to manage a shared server, reverse proxy, authentication, backups, and updates themselves
Stay with Obsidian if
- You require built-in encrypted synchronization and version history across devices; NoteDiscovery explicitly says it has no cloud sync
- You depend on real-time shared-vault collaboration; the supplied NoteDiscovery material does not document simultaneous editing or comparable shared-vault behavior
- You need a managed service for publishing a customized wiki, documentation site, or digital garden; NoteDiscovery documents share links but not equivalent hosted publishing coverage à la Obsidian Publish
Deployment and operations
NoteDiscovery is self-hosted and MIT-licensed. It can run from a prebuilt Docker image, Docker Compose, source, or a PikaPods deployment; direct installation requires Python 3.8 or later and pip. Operators maintain the host, dependencies, backups, file permissions, and network security. The project warns against direct internet exposure, recommends HTTPS through a reverse proxy, and states that password protection is disabled by default.
Migration considerations
The project states that an existing Obsidian vault can be placed directly into NoteDiscovery because notes use plain Markdown files in ordinary folders. This supports a straightforward file-level trial, but the supplied material does not establish compatibility for Obsidian plugins, settings, themes, Sync history, Publish configuration, or every Obsidian-specific Markdown extension.
Feature fit
What NoteDiscovery covers
- Markdown note collections
- Folder-based organization
- Linked-note graph
- Full-text search
- Themes and plugins
- Local-control storage
What’s different or missing
- No cloud synchronization
- No documented encrypted device sync
- No documented version-history service
- No documented real-time co-editing
- No equivalent managed publishing service
Project snapshot
- GitHub stars
- 2,746
- Contributors
- 13
- Language
- JavaScript
- Last commit
- Aug 14, 2026
- Latest release
- Aug 14, 2026
Categories: Document Collaboration, Knowledge Management, AI Assistants, Project Management, Note Taking, File Sync & Storage, Calendars & Scheduling, Task Management, Digital Whiteboards
Sources and editorial review14 linked sources
Public documentation supports this comparison. Automation assists collection and classification; editorial standards and corrections remain the responsibility of Kris.
Your Self-Hosted Knowledge Base
repository description · github.comNoteDiscovery is a lightweight, self-hosted note-taking application ... Write, organize, and discover your notes with a beautiful, modern interface
readme · github.comYour notes are saved in ./data/.
readme · github.comFull-text search
readme · github.comGraph View - Interactive visualization of connected notes
readme · github.comRun ... ghcr.io/gamosoft/notediscovery:latest
readme · github.comOpen http://localhost:8000
readme · github.comYour notes are stored as plain text markdown files in the data/ folder
readme · github.comNoteDiscovery is a **lightweight, self-hosted note-taking application** that puts you in complete control of your knowledge base.
verdict · github.com- 🕸️ **Graph View** - Interactive visualization of connected notes
shared feature · github.com**Requirements:** - Python 3.8 or higher - pip (Python package manager)
deployment · github.com- ⚠️ **Do NOT expose directly to the internet** without additional security measures - Run behind a reverse proxy (nginx, Caddy) with HTTPS for production use - Keep it on your local network or use a VPN for remote access
deployment · github.comThere is no cloud sync and no third-party storage.
missing feature · notediscovery.comYes. Notes are plain Markdown files in normal folders. You can drop an existing Obsidian vault straight in, or open the same files in any other Markdown editor. There is no proprietary database to escape from.
migration · notediscovery.com








