ZZ

zennotes/zennotes

Developer tools公式

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

2567 stars 153 forks 品質 67 トレンド 49MIT

キーボード先にローカルのMarkdownノートとVimの動き、図、MCP統合。

概要

ZenNotesはキーボードを先に使うMarkdownノートアプリで、共有の製品コアと複数のランタイムを備えています。 - Electronで構築されたデスクトップアプリ - Goサーバーを基盤としたセルフホスト型ウェブアプリ - 同じWeb/サーバースタック上で構築された将来のホスト型展開モード ZenNotesはノートを通常のMarkdownファイルとしてディスクに保存します。Vimに優しい編集、分割・プレビューワークフロー、タスク、タグ、アーカイブ/ゴミ箱、図解、検索、デイリーノート、CSVデータベース(Notionスタイルのテーブル+ボードビュー、単.csvファイル)、そして既持ファイルの上にMCP統合を追加しています。macOSでは、ファーストパーティのZenCLIがRaycast拡張機能などのランチャーワークフローもサポートしています。 GitHub Releasesから最新ビルドを入手してください — 下記のインストールをご覧ください。ウェブサイト:zennotes.org 開発サポート:GitHub Sponsors 詳細なインリポ文書はdocs/README.mdの下にあります。 すべてのデスクトップインストーラーは各GitHubリリースに紐づいています。アプリは自動更新されるため、一度だけダウンロードできます。(現在のリリース、例:2.2.0に置き換えてください。

概要(AI 翻訳)

[!注] 、ClaudeやCodexのようなAIツールの助けを借りてZenNotesを作っています。それらのおかげで作業はずっと速くなりますが、リリース前にコードをいくつか確認します。アーキテクチャや技術的な決定、トレードオフについては、今でも多くの時間を考えています。AIはコードを書く速度を上げてくれますが、システムの仕組みを理解することの代わりにはなりません。

ZenNotesはキーボードを先に使うMarkdownノートアプリで、共有の製品コアと複数のランタイムを備えています。

  • Electronで構築されたデスクトップアプリ
  • Goサーバーを基盤としたセルフホスト型ウェブアプリ
  • 同じウェブ/サーバースタック上で構築された将来のホスティング展開モード

ZenNotesはノートを通常のMarkdownファイルとしてディスクに保存します。Vimに優しい編集、分割・プレビューワークフロー、タスク、タグ、アーカイブ/ゴミ箱、図解、検索、デイリーノート、CSVデータベース(Notionスタイルのテーブル+ボードビューを単なる.csvファイル上に含む)、そして既持ファイルに加えてMCP連携も追加しています。 macOSでは、ファーストパーティのzenCLIがRaycast拡張機能などのランチャーワークフローも駆動しています。

GitHub Releasesから最新ビルドを入手してください — 下記の「インストール」をご覧ください。 ウェブサイト:zennotes.org 開発サポート:GitHubスポンサー

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

README

以下は原文 README の抜粋です。原文を見る。

ZenNotes

[!NOTE] I build ZenNotes with a lot of help from AI tools like Claude and Codex. They let me move much faster, but I still go through some of the code before I ship it. The architecture, the technical decisions, and the trade-offs are things I still spend a lot of time thinking about. AI helps me write code faster, but it doesn’t replace understanding how the system works.

ZenNotes is a keyboard-first Markdown notes app with a shared product core and multiple runtimes:

  • a desktop app built with Electron
  • a self-hosted web app backed by a Go server
  • a future hosted deployment mode built on the same web/server stack

ZenNotes keeps your notes as ordinary Markdown files on disk. It adds Vim-friendly editing, split and preview workflows, tasks, tags, archive/trash, diagrams, search, daily notes, CSV databases (Notion-style Table + Board views over plain .csv files), and MCP integration on top of the files you already own. On macOS, the first-party zen CLI also powers launcher workflows such as the Raycast extension.

Grab the latest build from GitHub Releases — see Install below.
Website: zennotes.org Support development: GitHub Sponsors

Detailed in-repo documentation lives under docs/README.md.

Install

All desktop installers are attached to each GitHub Release. The app auto-updates, so you only download once. (Replace `` with the current release, e.g. 2.2.0.)

macOS

Homebrew (recommended):

brew install --cask zennotes/tap/zennotes

Or download the .dmg for your chip, open it, and drag ZenNotes to Applications. Builds are signed and notarized.

  • Apple Silicon: ZenNotes--mac-arm64.dmg
  • Intel: ZenNotes--mac-x64.dmg

Windows

Download and run the installer for your PC:

  • Intel and AMD: ZenNotes--win-x64.exe
  • ARM (Snapdragon and other Windows on ARM): ZenNotes--win-arm64.exe

Linux

Pick whatever suits your distro:

  • Arch / CachyOS / Manjaro — AUR (recommended):
    yay -S zennotes-bin     # or: paru -S zennotes-bin
    
    Installs cleanly without libfuse2.
  • Arch — native package:
    sudo pacman -U ZenNotes--linux-x86_64.pacman
    
  • Debian / Ubuntu:
    sudo apt install ./ZenNotes--linux-amd64.deb
    
  • Nix / NixOS: Read packaging/nix/README.md for installation instructions
  • Any distro — AppImage:
    chmod +x ZenNotes--linux-x86_64.AppImage
    ./ZenNotes--linux-x86_64.AppImage
    
GitHub で README 全文を見る

インストール

This server does not publish a one-line install command.

Open the repository installation guide MCP 初心者?mcpskill.org のガイドから始めましょう →