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,内存占用极小。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目