zouwei/moraya

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

解決的問題

Moraya 是一款輕量級、注重隱私的 AI 代理與編輯器,專為希望在不犧牲資料主權的前提下,無縫結合 Markdown 與 Typst 寫作體驗的使用者而設計。它透過提供一個原生、超輕量的應用程式,消除了對重型、依賴雲端的編輯器的需求,直接在使用者裝置上整合本地與雲端 AI。

如何運作

基於 Rust 與 Tauri v2 建構,Moraya 作為內容創作的本地中心。它使用 ProseMirror 驅動的 WYSIWYG 編輯器處理 Markdown,為 Typst 提供專用的原始碼加預覽環境。AI 透過「自帶密鑰」(BYOK)模型整合,API 密鑰儲存在作業系統金鑰鏈中,請求透過 Rust 後端代理,確保安全性。它還透過 Model Context Protocol(MCP)擴展 AI 能力,使 AI 能夠呼叫本地工具並存取受管理的知識庫。

適用對象

專為需要高品質排版(透過 Typst 實現)、注重隱私的 AI 輔助,以及快速、極小記憶體佔用的寫作者、學生與研究人員設計。

主要亮點

  • 雙格式編輯:Markdown 的即時 WYSIWYG 與 Typst 的原生編譯預覽。
  • 深度 AI 整合:支援 11+ 個聊天提供者(包括本地 LLM 的 Ollama),71+ 個 AI 模板,以及多模態視覺輸入。
  • MCP 生態系統:Model Context Protocol 伺服器的動態容器,以及一鍵式市場,支援自主 AI 工作流程。
  • 語音轉文字:支援即時語音轉錄、說話人分離與 AI 生成的會議摘要。
  • 隱私優先架構:僅本地儲存,API 密鑰存於 OS 金鑰鏈,使用者與 AI 提供者之間無中間伺服器。
  • 超輕量級:原生應用,安裝檔約 10MB,記憶體佔用極小。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案