zouwei/moraya

An extremely elegant open-source Markdown/Typst AI Agent, Bridging AI capabilities and user sovereignty.

何を解決するか

Moraya は、Markdown と Typst をシームレスに組み合わせた書き込み体験を求めるユーザー向けに設計された、軽量でプライバシー重視の AI エージェントおよびエディタです。データ主権を損なうことなく、クラウド依存の重いエディタの必要性を排除します。ユーザーのデバイス上でローカルおよびクラウド AI を直接統合するネイティブで超軽量なアプリケーションを提供します。

動作方法

Rust と Tauri v2 で構築された Moraya は、コンテンツ作成のローカルハブとして機能します。Markdown 用には ProseMirror を搭載した WYSIWYG エディタ、Typst 用には専用のソース+プレビュー環境を提供します。AI は「Bring Your Own Key」(BYOK)モデルで統合され、API キーは OS Keychain に保存され、リクエストは Rust バックエンドを介してプロキシ処理され、セキュリティを確保します。さらに、Model Context Protocol(MCP)を通じて AI がローカルツールを呼び出し、管理された知識ベースにアクセスできるように拡張されています。

対象ユーザー

高品質な組版(Typst による)を必要とするライター、学生、研究者向けです。プライバシー重視の AI アシスタントと、高速でメモリ使用量が極めて少ないエディタを求める方々に最適です。

特徴

  • 二重フォーマット編集: Markdown 用の即時 WYSIWYG と、Typst 用のネイティブコンパイルプレビュー。
  • 深いつながり AI 統合: Ollama を含む 11 以上のチャットプロバイダ、71 以上の AI テンプレート、マルチモーダル視覚入力に対応。
  • MCP エコシステム: Model Context Protocol サーバー用の動的コンテナと、ワンクリックで利用可能な自律的 AI ワークフローのマーケットプレイス。
  • 音声からテキスト: スピーカーの分離(diarization)と AI 生成の会議要約を含むリアルタイム音声転写。
  • プライバシー最優先アーキテクチャ: ローカルのみのストレージ、API キーは OS Keychain に保存、ユーザーと AI プロバイダの間に中間サーバーなし。
  • 超軽量: 〜10MB のインストーラーと極めて小さなメモリ使用量のネイティブアプリ。

関連

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