OpenAltFinder
NoteDiscovery

NoteDiscovery

A self-hosted knowledge base for note-taking with markdown support, Zettelkasten methodology, and Docker deployment.

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.

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.

Visit NoteDiscovery
License
MIT
Self hostable
Yes
Repository details
Version
v0.31.3
Created
11/5/2025
Stars
2,766
Forks
233
Open issues
2
Last commit
8/22/2026

Updated 8/22/2026, 6:00:23 PM

View Repository
Repository activity

Similar open source alternatives