---
title: NoteDiscovery
created: 2026-06-07
updated: 2026-06-07
type: app
tags: [catalogue, note-taking, markdown, notediscovery, obsidian-like, docker, privacy]
confidence: high
contested: false
sources: [https://selfh.st/apps/?tag=Note-Taking, https://www.notediscovery.com, https://github.com/gamosoft/NoteDiscovery, https://github.com/gamosoft/NoteDiscovery/blob/main/docker-compose.ghcr.yml]
---

# 🔎 NoteDiscovery

> **La base de connaissances légère et auto-hébergée proche d’un mini-Obsidian web** : fichiers Markdown, wikilinks, graph view, plugins, dessin intégré et intégration MCP pour assistants IA.

## 📋 Informations Générales

| Champ | Valeur |
| :--- | :--- |
| **Site web** | [notediscovery.com](https://www.notediscovery.com) |
| **GitHub** | [gamosoft/NoteDiscovery](https://github.com/gamosoft/NoteDiscovery) |
| **Licence** | GPL-3.0 |
| **Langage** | Python |
| **Étoiles GitHub** | 2.5k ⭐ |
| **Dernière MAJ** | 2026-06-04 |
| **Catégorie** | [[cat-note-taking|Note-Taking]] |

## 📝 Description

**NoteDiscovery** est une application de **prise de notes Markdown** auto-hébergée, légère et orientée **propriété des données**. Le projet met fortement en avant une expérience **proche d’Obsidian dans le navigateur**, avec **wikilinks**, **graph view**, **templates**, **tags**, **LaTeX**, **Mermaid**, panneau de plan et stockage en **fichiers Markdown simples**.

Le produit se situe entre Flatnotes et un PKM plus ambitieux : plus riche qu’un simple carnet Markdown, mais encore très centré sur le **wiki personnel** et la **base de connaissances locale**. L’intégration **MCP** annoncée par le projet est aussi un différenciateur original pour les utilisateurs qui veulent manipuler leurs notes via des assistants compatibles.

NoteDiscovery convient surtout à :

- des **notes Markdown personnelles** ;
- une **base de connaissances auto-hébergée** ;
- des utilisateurs qui aiment l’approche **Obsidian-like** sans SaaS ;
- des profils curieux des usages **IA/MCP** sur leur propre corpus.

Points notables :

- ✅ **Fichiers Markdown** en dossiers
- ✅ **Wikilinks** et **graph view**
- ✅ **Mermaid**, **LaTeX**, dessin intégré
- ✅ **Plugins** et templates
- ✅ **MCP** pour assistants IA compatibles
- ⚠️ Projet à sécuriser soigneusement avant exposition Internet

## 🚀 Installation

### Option recommandée : Docker Compose GHCR

Le dépôt fournit un compose simple pour l’image précompilée :

```yaml
services:
  notediscovery:
    image: ghcr.io/gamosoft/notediscovery:latest
    container_name: notediscovery
    ports:
      - "8000:8000"
    volumes:
      - ./data:/app/data
    restart: unless-stopped
    environment:
      - TZ=UTC
    healthcheck:
      test: ["CMD", "python", "-c", "import urllib.request; urllib.request.urlopen('http://localhost:8000/health')"]
      interval: 60s
      timeout: 3s
      retries: 3
      start_period: 5s
```

Puis :

```bash
docker compose up -d
```

### Avertissement important

Le README indique explicitement que la **protection par mot de passe est désactivée par défaut** et mentionne un mot de passe par défaut (`admin`) pour certains scénarios. Il faut donc considérer la **sécurisation initiale comme obligatoire**.

## ⚙️ Configuration Initiale

1. **Créer le dossier `data/`** pour les notes.
2. **Démarrer l’instance** puis ouvrir `http://IP:8000`.
3. **Activer/configurer l’authentification** avant toute exposition publique.
4. **Tester les wikilinks**, tags, templates et graph view.
5. **Monter en volume** d’éventuels thèmes, plugins ou locales personnalisés si nécessaire.
6. **Évaluer MCP** seulement après verrouillage correct de l’instance.

## 🔄 Alternatives

### Open Source
- [[app-flatnotes]] — Plus minimaliste, moins riche visuellement
- [[app-silverbullet]] — Plus programmable et plus technique
- [[app-haptic]] — Plus orienté expérience personnelle moderne
- [[app-trilium-notes]] — PKM plus ancien mais très puissant
- [[app-siyuan]] — Alternative PKM très complète

### Propriétaires
- **Obsidian Sync**
- **Notion**
- **Capacities**
- **Evernote**

## 🔐 Sécurité

- ⚠️ **Ne pas exposer directement** l’application sans mesures complémentaires
- ⚠️ Vérifiez et changez immédiatement toute **authentification par défaut**
- ✅ Placez l’instance derrière **HTTPS** et idéalement un proxy avec authentification additionnelle
- ✅ Sauvegardez le dossier de données Markdown
- ⚠️ Les intégrations **MCP / IA** doivent être activées avec prudence

## 📚 Ressources

- [Site officiel](https://www.notediscovery.com)
- [GitHub gamosoft/NoteDiscovery](https://github.com/gamosoft/NoteDiscovery)
- [Compose GHCR officiel](https://github.com/gamosoft/NoteDiscovery/blob/main/docker-compose.ghcr.yml)
- [Documentation MCP](https://github.com/gamosoft/NoteDiscovery/blob/main/documentation/MCP.md)

## Pages Liées

- [[cat-note-taking]] — Vue d’ensemble de la catégorie Note-Taking
- [[app-flatnotes]] — Alternative plus minimaliste
- [[app-silverbullet]] — Alternative plus programmable
- [[app-haptic]] — Alternative personnelle Markdown
