大規模で階層的な個人用ナレッジベースを構築できる、無料のオープンソースのデスクトップ/セルフホスト型ノートアプリ。
ZenNotes/zennotes
Vim操作、図表、MCP連携に対応し、ノートをディスク上のプレーンファイルとして保存する、キーボード中心のローカルMarkdownノートアプリ。
代替できる製品:Evernote
Microsoft OneNote
- スター
- 2,551
- フォーク
- 151
- 未解決の Issue
- 97
- 最終コミット
- 9 時間前
これは何?
ZenNotesは、ノートをディスク上のvaultフォルダ内に通常の.mdファイルとして保存するMarkdownノートアプリです。隠しデータベースは使いません。macOS、Windows、Linux向けのElectronデスクトップアプリに加え、Goサーバーを使ったセルフホスト型Webアプリとしても利用できます。
キーボード中心の操作を軸に設計されており、Vimモード、leader keyによる操作、コマンドパレット、編集・分割・プレビューモードを備えています。プレビューではGitHub Flavored Markdown、KaTeXの数式、Mermaid、TikZの図表を表示できます。タスク、タグ、検索、アーカイブ、ゴミ箱、日次・週次ノート、テーブル表示とボード表示に対応したCSVデータベースも組み込まれています。
公式のMCPサーバーを使えば、Claude Code、Claude Desktop、Codexから同じvaultを操作できます。また、`zen` CLIはスクリプトやmacOSでのRaycastワークフローに対応しています。
主な機能
- 01独自形式のデータベースを使わず、ノートをプレーンなMarkdownファイルとして保存。
- 02キーボード主体の編集に使えるVimモード、leader keyによる操作、コマンドパレット。
- 03編集・分割・プレビューモードに加え、数式、Mermaid、TikZのレンダリングに対応。
- 04タスク、タグ、全文検索、アーカイブ、ゴミ箱の各ビューを搭載。
- 05AIツールやスクリプトをvaultに接続するMCPサーバーとCLI。
ユースケース
- Vimで編集できるMarkdownノートを使いたい、キーボード中心の執筆者。
- 既存のObsidian風Markdownファイルフォルダを移行、またはそのまま使い続ける。
- MCP経由でAIコーディングアシスタントに個人用ノートvaultへのアクセスを許可する。
- 自宅のサーバーやLAN上でセルフホスト型ノートアプリを運用する。
クイックスタート
- 1
Homebrew を使って macOS にインストール
brew install --cask zennotes/tap/zennotes - 2
AUR から Arch Linux にインストール
yay -S zennotes-bin - 3
GitHub Releases ページから、お使いのプラットフォーム用インストーラーをダウンロード
使う前に知っておきたいこと
- セルフホストの Web モードでは、バックエンド用に別の Go サーバーリポジトリ znserver が必要です。
- 開発環境のセットアップでは、サーバーのビルドに Node.js 22+ と Go 1.22+ が必要です。
収録されている特集
トピック
よくある質問
- zennotes とは?
- Vim操作、図表、MCP連携に対応し、ノートをディスク上のプレーンファイルとして保存する、キーボード中心のローカルMarkdownノートアプリ。 ZenNotesは、ノートをディスク上のvaultフォルダ内に通常の.mdファイルとして保存するMarkdownノートアプリです。隠しデータベースは使いません。macOS、Windows、Linux向けのElectronデスクトップアプリに加え、Goサーバーを使ったセルフホスト型Webアプリとしても利用できます。
- zennotes は無料で使えますか?ライセンスは?
- zennotes は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- zennotes は今もメンテナンスされていますか?
- 活発にメンテナンス中。zennotes の最終コミットは 2026年10月23日 です。
- zennotes は何に使えますか?
- Vimで編集できるMarkdownノートを使いたい、キーボード中心の執筆者。 既存のObsidian風Markdownファイルフォルダを移行、またはそのまま使い続ける。 MCP経由でAIコーディングアシスタントに個人用ノートvaultへのアクセスを許可する。 自宅のサーバーやLAN上でセルフホスト型ノートアプリを運用する。
- zennotes のインストール方法は?
- Homebrew を使って macOS にインストール: brew install --cask zennotes/tap/zennotes AUR から Arch Linux にインストール: yay -S zennotes-bin GitHub Releases ページから、お使いのプラットフォーム用インストーラーをダウンロード
- zennotes はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/ZenNotes/zennotes
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
デバイス間で同期できるエンドツーエンド暗号化のノートアプリ。ファイルにも対応し、同期サーバーはセルフホストできます。
ノートをフラットなMarkdownファイルのフォルダに保存する、セルフホスト型・データベース不要のノートアプリ。
好きなフォルダにプレーンファイルとしてノートを保存できる、分割エディタとプレビューを備えたmacOSネイティブのMarkdownノートアプリです。
Markdown形式のノート、オフライン優先の保存、デスクトップとモバイル間のエンドツーエンド暗号化同期に対応した、無料のオープンソースなノート・ToDoアプリ。
Markdown編集とNextcloud/ownCloud同期に対応した、デスクトップ向けオープンソースのプレーンテキストメモ・ToDo管理アプリ。