Repolode
gamosoft

gamosoft/NoteDiscovery

自分のサーバーにプレーンなMarkdownファイルとしてノートを保存できる、軽量なセルフホスト型ノートアプリ。

代替できる製品:NotionObsidian

スター
2,846
フォーク
245
未解決の Issue
3
最終コミット
20 時間前

これは何?

NoteDiscoveryは、ローカルのデータフォルダにプレーンなMarkdownファイルを保存する、セルフホスト型のノートアプリです。自分のマシンやサーバーで、通常はDockerを使って起動し、Webブラウザからアクセスできます。ノートはフォルダで整理でき、タグ付けや全文検索が可能なほか、つながりを可視化するグラフビューで相互にリンクできます。

編集や共有に便利な機能も備えています。LaTeX/MathJaxによる数式表示、Mermaid図、ノートと同じ場所にPNGファイルを保存する組み込みの描画エディタ、プレースホルダー付きテンプレート、お気に入り、見出しのアウトラインパネル、HTMLへのエクスポートや印刷に対応しています。組み込みのMCPサーバーを使えば、ClaudeやCursorなどのAIアシスタントでノートを検索、作成、編集できます。パスワード保護は任意で有効にでき、インターフェースは複数の言語とテーマをサポートしています。

ノートは通常のMarkdownファイルなので、アプリがなくても内容を読み続けられます。このプロジェクトは、商用ノートアプリに代わるセルフホスト型の環境を求め、ノートを外部サービスに送信したくない個人、開発者、小規模チームを対象としています。

主な機能

  • 01ノートをフォルダ内にプレーンなMarkdownファイルとして保存
  • 02全文検索、タグ、お気に入り
  • 03リンクされたノートとバックリンクをグラフビューで表示
  • 04LaTeX/MathJaxによる数式とMermaid図
  • 05ノートと同じ場所にPNGファイルを保存する組み込みの描画エディタ
  • 06ClaudeやCursorなどのAIアシスタント向け組み込みMCPサーバー
  • 07任意のパスワード保護とHTMLエクスポート

ユースケース

  • 自宅のサーバーで個人用Wikiやセカンドブレインを管理する
  • ローカルファイルに保存しながら、Markdownで開発者向けのメモを書く
  • データをクラウドサービスに送信せず、プライベートなノート環境を運用する
  • MCP経由でAIアシスタントにノートを読ませ、整理させる

クイックスタート

  1. 1

    dataフォルダーを作成し、Dockerコンテナを実行します(Linux/macOS)

    mkdir -p notediscovery/data && cd notediscovery docker run -d --name notediscovery -p 8000:8000 -v $(pwd)/data:/app/data ghcr.io/gamosoft/notediscovery:latest
  2. 2

    ブラウザーで http://localhost:8000 を開きます

使う前に知っておきたいこと

  • 追加の対策を講じずに、これをインターネットに直接公開しないようセキュリティガイダンスで案内されています。
  • Dockerを使わずに実行するには、Python 3.8以降とpipが必要です。

収録されている特集

トピック

よくある質問

NoteDiscovery とは?
自分のサーバーにプレーンなMarkdownファイルとしてノートを保存できる、軽量なセルフホスト型ノートアプリ。 NoteDiscoveryは、ローカルのデータフォルダにプレーンなMarkdownファイルを保存する、セルフホスト型のノートアプリです。自分のマシンやサーバーで、通常はDockerを使って起動し、Webブラウザからアクセスできます。ノートはフォルダで整理でき、タグ付けや全文検索が可能なほか、つながりを可視化するグラフビューで相互にリンクできます。
NoteDiscovery は無料で使えますか?ライセンスは?
NoteDiscovery は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
NoteDiscovery は今もメンテナンスされていますか?
活発にメンテナンス中。NoteDiscovery の最終コミットは 2026年10月23日 です。
NoteDiscovery は何に使えますか?
自宅のサーバーで個人用Wikiやセカンドブレインを管理する ローカルファイルに保存しながら、Markdownで開発者向けのメモを書く データをクラウドサービスに送信せず、プライベートなノート環境を運用する MCP経由でAIアシスタントにノートを読ませ、整理させる
NoteDiscovery のインストール方法は?
dataフォルダーを作成し、Dockerコンテナを実行します(Linux/macOS): mkdir -p notediscovery/data && cd notediscovery docker run -d --name notediscovery -p 8000:8000 -v $(pwd)/data:/app/data ghcr.io/gamosoft/notediscovery:latest ブラウザーで http://localhost:8000 を開きます
NoteDiscovery はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/gamosoft/NoteDiscovery

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト