
NoteDiscovery
A self-hosted knowledge base for note-taking with markdown support, Zettelkasten methodology, and Docker deployment.
Open source alternative to:
NoteDiscovery is an open-source, self-hosted knowledge base designed for personal note-taking and knowledge management. Built with a modern JavaScript stack and FastAPI backend, it provides a clean interface for capturing and organizing your thoughts.
The application supports markdown formatting, making it easy to write and format notes. It is designed around the Zettelkasten methodology, a powerful system for connecting ideas and building a personal knowledge network.
As a self-hosted solution, NoteDiscovery gives you complete control over your data and privacy. It can be easily deployed using Docker, making setup straightforward for users familiar with containerization. Whether you are looking to replace Notion, Evernote, or Obsidian with a privacy-focused alternative, NoteDiscovery offers a compelling option.
Categories:
Build with:
Frequently Asked Questions
What is NoteDiscovery, and is it a Notion alternative?
NoteDiscovery is a self-hosted Zettelkasten-style knowledge base for people who think in linked notes rather than databases. It is MIT-licensed, built with JavaScript and Python (FastAPI), and stores content as plain Markdown files in folders — no vendor lock-in. The feature set (wikilinks, graph view, drawing editor) is closer to Obsidian than to Notion, and it targets personal wikis and "second brain" workflows.
How does the AI / MCP integration work?
NoteDiscovery ships a built-in Model Context Protocol (MCP) server that exposes your notes to AI agents. With a one-line config, assistants like Claude Desktop and Cursor can search, create, edit, tag, and reorganize notes directly inside your knowledge base. It's positioned as an "AI Assistant Ready" feature rather than a built-in chatbot — you bring your own agent.
What knowledge-management features does NoteDiscovery offer beyond plain markdown?
It includes wikilinks/backlinks, a graph view, outline panel, favorites, and a quick switcher, plus Mermaid diagrams and LaTeX/MathJax rendering for technical notes. There's also an in-browser drawing editor that saves sketches as drawing-*.png files alongside the note (autosave, shapes, eraser, eyedropper, undo/redo), and a plugin system for extensions.
How easy is it to self-host NoteDiscovery?
The quickstart is a single docker run with one bind mount for ./data:/app/data and port 8000 exposed. It also publishes Docker Compose files and a PikaPods one-click deploy option for users who don't want to run their own server. Optional password auth, PWA install, and a plugin system are all configurable without rebuilding the image.
OpenAltFinder Score
Project Details
Repository details
Updated 10/10/2026, 7:00:44 PM
View RepositoryRepository activity
Compare NoteDiscovery with
Similar open source alternatives
Jotted
Self-hosted tasks and notes management with offline support, push reminders, and full-text search in a single Docker container.

Quillpad
A free, open-source Android app for markdown notes and task lists with reminders, file attachments, and optional Nextcloud sync.
Google Keep
Mnemo
Mnemo is a free, open-source desktop study app combining block-based notes, FSRS flashcards, and mind maps with no accounts or tracking.
Quizlet
HedgeDoc
Real-time collaborative markdown note editor you can self-host — write together with rich formatting and seamless sharing.
Google Docs
Many Notes
A Markdown note-taking web application designed for simplicity with vaults, collaboration, and PWA support.

kuku
Open-source local-first Markdown workspace for macOS with wiki, AI editing, and encrypted sync.
Obsidian