xiaolai/vmark

An AI friendly markdown editor.

解決する課題

VMark は、人間と AI の間でシームレスなコラボレーションを可能にするローカルファーストのプレーンテキストワークスペースです。ユーザーと AI エージェントがファイルを読み書きする際の翻訳レイヤーを排除し、Markdown、JSON、YAML、コードなど、さまざまなフォーマットのアーティファクトを、フォーマットに応じた環境で直接編集できるようにします。

動作方法

VMark は、ファイルのスキーマに応じて異なる形式でレンダリングするマルチフォーマットエディタを提供します。たとえば、GitHub Actions のワークフローはワークフローグラフとして表示され、package.json のような依存関係ファイルは依存関係ツリーとして表示されます。Model Context Protocol (MCP) とネイティブに統合されており、Claude Desktop や Gemini CLI などの AI アシスタントと接続可能で、ローカルファーストのアプローチを維持しつつ、インラインでの執筆支援を可能にする AI「ジニー」を提供します。

対象ユーザー

プロジェクトの管理、ドキュメントの作成、構造化データファイルの編集に AI エージェントを活用する開発者やライター向けです。汎用テキストエディタと AI インターフェースの間を切り替える必要がありません。

特徴

  • スキーマ対応プレビューCargo.toml や GitHub Actions ワークフローなど、既知のアーティファクトに対して特定のビューをレンダリング(一般的なツリー表示ではなく)。
  • AI ネイティブ統合:Claude Desktop、Claude Code、Gemini CLI とのネイティブ MCP 対応。
  • マルチフォーマット対応:Markdown(WYSIWYG とソース)、JSON、YAML、TOML、Mermaid、SVG、HTML をサポート。
  • ローカルファースト:クラウドアカウントや分析機能なし。すべてのドキュメントはローカルに保持。
  • CJK 最適化:中国語、日本語、韓国語のテキスト用に 20 以上のフォーマットルールを特別に実装。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト