Your Self-Hosted Knowledge Base
A lightweight, privacy-focused note-taking application with powerful features: AI assistant integration (MCP), LaTeX math equations, Mermaid diagrams, an embedded drawing editor for quick sketches, smart tags, custom templates, code highlighting, and more. Write and organize your notes with a beautiful, modern interface all running on your own server.
✨ Demo resets daily · For demonstration purposes only
A clean, intuitive interface designed for productivity and focus
Your notes never leave your server. Complete data ownership and privacy.
No subscriptions, no hidden fees. Free and open source forever.
MCP integration lets Claude, Cursor & other AI tools search, create, and organize your notes.
Beautiful equation rendering with MathJax. Perfect for scientific notes.
Create flowcharts, mind maps, and diagrams with Mermaid syntax.
Sketch and annotate directly in the browser—PNG files saved alongside your notes with autosave, shapes, eraser, eyedropper, and undo/redo.
Syntax highlighting for popular coding languages. Developer-friendly notes.
Organize with YAML frontmatter tags. Collapsible properties panel shows metadata at a glance.
Create from custom templates with dynamic placeholders. Meeting notes, journals, and more.
Interactive visualization of connected notes. Drag to explore relationships.
Plain markdown files in folders. No vendor lock-in, easy backups.
Several built-in themes with dark/light modes and full customization.
Navigate headings with a click-to-jump table of contents. Link to sections with anchors.
Plugin system lets you add custom features and integrations.
Progressive Web App (PWA) - install on desktop or mobile for a native experience.
Yes. NoteDiscovery is free and open source under the MIT license. There are no paid tiers, no accounts, and no telemetry. You self-host it on your own server.
Yes. NoteDiscovery ships with a built-in MCP (Model Context Protocol) server, so AI assistants like Claude Desktop and Cursor can read and edit your notes directly, without any copy-pasting back and forth.
No. Everything stays on the server you choose. There is no cloud sync and no third-party storage. The AI integration runs locally over MCP, and your notes are never sent anywhere unless you explicitly publish a share link.
Yes. 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.
Not really. The recommended setup is a single Docker command, and there is a one-click PikaPods option if you would rather not touch the command line at all.