拡張Markdownエディター、チーム用ワークスペース、OIDC SSO、S3ストレージを備えた、セルフホスト型のオフラインファーストなナレッジベース。
- スター
- 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
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
ブラウザーで 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 の数値は毎日更新されます。
関連プロジェクト
3ペイン構成のオープンソースのノート・ナレッジベースアプリ。複数デバイス間で即時同期でき、AIエージェント向けのMCPを内蔵。CloudflareまたはDockerで実行可能。
デバイス間で同期できるエンドツーエンド暗号化のノートアプリ。ファイルにも対応し、同期サーバーはセルフホストできます。
エディター向けLSPとCLI、AIエージェントが同じノートを読み書きできるMCPサーバーを備えたMarkdownナレッジグラフ。
ドキュメント、ホワイトボード、テーブルを1つのワークスペースに統合する、NotionやMiroに代わるローカルファーストのオープンソース知識ベース。
ブロック単位の参照、Markdown WYSIWYG編集、AIエージェント連携に対応した、プライバシー重視のセルフホスト型ナレッジワークスペース。