AIエージェントとチーム向けのMarkdownファイルシステム。全文検索とベクトル検索、Gitによるバージョン管理、組み込みWeb UIを単一のGoバイナリで提供します。
- スター
- 1,186
- フォーク
- 78
- 未解決の Issue
- 1
- 最終コミット
- 4 日前
これは何?
Zenは、単一のGoバイナリまたはDocker Composeで動かせるセルフホスト型ノートアプリです。ノートは標準的なMarkdownファイルとしてローカルSQLiteデータベースとともに保存されるため、データのポータビリティを保ち、自分で管理できます。リソース使用量を抑える設計です。
ノートは固定的なフォルダではなく、柔軟なタグで整理できます。全文検索にはBM25ランキングを採用し、エディターでは表、コードブロック、タスクリスト、ハイライトを利用できます。そのほか、テンプレート、ノートのピン留め、アーカイブ、論理削除、一括操作、バージョン履歴、サイドパネルでプレビューできるノート間リンクにも対応しています。
一部の機能は実験的なものとして提供されています。ノートや画像を配置できるJSON Canvasビュー、関連プロジェクトを利用したセマンティック検索と類似画像検索、ノートの検索・読み取りに使えるMCPサーバーです。
主な機能
- 01単一のGoバイナリまたはDocker Composeで実行
- 02標準的なMarkdownファイルとローカルSQLiteデータベースにノートを保存
- 03BM25ランキングを用いた全文検索
- 04フォルダではなくタグで整理
- 05バージョン履歴、アーカイブ、論理削除
- 06データのポータビリティを支えるインポートとエクスポート
ユースケース
- ホームサーバーやVPSで個人用ノートライブラリを管理する
- クラウドアカウント不要の、軽量なプライベートノートアプリを運用する
- アプリ外でも読みやすいMarkdownノートを扱う
クイックスタート
- 1
ソースからビルドする
make build - 2
ローカル開発用にデフォルト設定でアプリを実行する
make dev
使う前に知っておきたいこと
- メンテナーによると、これは個人プロジェクトのため、プルリクエストを確認したり、issueに返信したりしない場合があります。
- セマンティック検索やMCPなどの実験的な機能は、現在も開発中です。
- AGPL-3.0ライセンスのもとで提供されており、変更したバージョンをネットワーク経由で提供する場合は、ソースコードの共有が必要です。
トピック
よくある質問
- zen とは?
- MarkdownファイルとローカルSQLiteデータベースにノートを保存する、単一のGoバイナリで動くセルフホスト型ノートアプリ。 Zenは、単一のGoバイナリまたはDocker Composeで動かせるセルフホスト型ノートアプリです。ノートは標準的なMarkdownファイルとしてローカルSQLiteデータベースとともに保存されるため、データのポータビリティを保ち、自分で管理できます。リソース使用量を抑える設計です。
- zen は無料で使えますか?ライセンスは?
- zen は AGPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- zen は今もメンテナンスされていますか?
- 活発にメンテナンス中。zen の最終コミットは 2026年10月17日 です。
- zen は何に使えますか?
- ホームサーバーやVPSで個人用ノートライブラリを管理する クラウドアカウント不要の、軽量なプライベートノートアプリを運用する アプリ外でも読みやすいMarkdownノートを扱う
- zen のインストール方法は?
- ソースからビルドする: make build ローカル開発用にデフォルト設定でアプリを実行する: make dev
- zen はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/sheshbabu/zen
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
思いつきをMarkdownカードに素早く記録し、自然言語で検索できる、プライバシー重視のセルフホスト型AIノートアプリ。
拡張Markdownエディター、チーム用ワークスペース、OIDC SSO、S3ストレージを備えた、セルフホスト型のオフラインファーストなナレッジベース。
オープンAPI、Markdown記事、任意で使えるAIメモリー、データエクスポートに対応したセルフホスト型の個人向けノートアプリ。
Telegram Channelを使った小容量ファイル向けストレージ。ブログやMarkdownメモ用の自前画像ホストとして利用できます。
SQLite、リアルタイム購読、ファイル・ユーザー管理、管理UIを備えた単一実行ファイルのGo製オープンソースバックエンド。