开源 macOS 语音转文字听写应用,支持本地模型识别与可选的 AI 文本润色,可作为 Wispr Flow 的本地替代。
- Star
- 659
- Fork
- 114
- 未关闭 Issue
- 7
- 最近提交
- 29天前
这是什么?
Jarvis 是一款以语音听写为核心的 macOS 语音助手。按住 Fn 键说话、松开后,应用会转写语音、去除“嗯”“就是”等口头语、修正语法,并把结果输入到当前获得焦点的应用中。它还能改写、重新排版文本,并执行打开网站、设置计时器等简单操作。
语音转写可以完全离线运行,支持本地 Whisper 模型以及通过 Sherpa-ONNX 运行的 NVIDIA Parakeet。文本后处理可以通过 Ollama 使用本地大模型,也可以选择云端方案:Deepgram 负责语音识别,Gemini 负责文本整理。输出格式和助手行为的提示词均可自定义。
应用提供已签名并公证的 DMG 安装包,同时支持 Apple Silicon 和 Intel 芯片的 Mac,iOS 版本可通过 TestFlight 获取。项目基于 TypeScript 和 Node.js 开发,可用 npm 在本地构建。Windows 版本列在路线图中,目前尚未发布。
核心功能
- 01按住 Fn 录音,松开后将整理好的文字输入到任意应用。
- 02自动去除口头语并修正语法。
- 03支持使用本地 Whisper 或 NVIDIA Parakeet 模型离线转写。
- 04通过 Ollama 使用本地大模型进行文本后处理。
- 05可选 Deepgram 与 Gemini 组合的云端方案。
- 06提示词可自定义,控制输出格式与助手行为。
适用场景
- 在 Mac 上用语音代替打字撰写邮件、消息或文档。
- 借助本地运行的 Whisper 或 Parakeet,让语音数据留在设备上。
- 将口语化的零散想法整理为带标点、格式规范的文字。
- 使用本地 Ollama 模型进行隐私优先的文本改写。
快速上手
- 1
从发布页面下载 DMG 并打开应用
- 2
克隆仓库
git clone https://github.com/akshayaggarwal99/jarvis-ai-assistant.git - 3
进入项目目录,安装、构建并从源码运行
cd jarvis-ai-assistant && npm install && npm run build && npm run dev
使用前须知
- 目前仅支持 macOS,Windows 版本仍在路线图中。
- 从源码构建需要 Node.js 18+、macOS 10.13+ 和 Xcode 命令行工具。
- 完全离线使用需要本地模型;通过 Ollama 进行 AI 后处理需要另外安装 Ollama。
- 云端模式需要你自己的 Deepgram 和 Gemini API 密钥。
标签
常见问题
- jarvis-ai-assistant 是什么?
- 开源的 Mac 语音听写应用,按住 Fn 说话,整理后的文字直接输入到光标处。 Jarvis 是一款以语音听写为核心的 macOS 语音助手。按住 Fn 键说话、松开后,应用会转写语音、去除“嗯”“就是”等口头语、修正语法,并把结果输入到当前获得焦点的应用中。它还能改写、重新排版文本,并执行打开网站、设置计时器等简单操作。
- jarvis-ai-assistant 可以免费使用吗?用的什么许可证?
- jarvis-ai-assistant 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- jarvis-ai-assistant 还在维护吗?
- 活跃维护中。jarvis-ai-assistant 最近一次提交是在 2026年9月23日。
- jarvis-ai-assistant 适合用来做什么?
- 在 Mac 上用语音代替打字撰写邮件、消息或文档。 借助本地运行的 Whisper 或 Parakeet,让语音数据留在设备上。 将口语化的零散想法整理为带标点、格式规范的文字。 使用本地 Ollama 模型进行隐私优先的文本改写。
- jarvis-ai-assistant 怎么安装和运行?
- 从发布页面下载 DMG 并打开应用 克隆仓库: git clone https://github.com/akshayaggarwal99/jarvis-ai-assistant.git 进入项目目录,安装、构建并从源码运行: cd jarvis-ai-assistant && npm install && npm run build && npm run dev
- 在哪里获取 jarvis-ai-assistant?
- 源代码和安装说明在 GitHub 上:https://github.com/akshayaggarwal99/jarvis-ai-assistant
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
1.2万895SwiftGPL-3.0更新于 昨天
原生 macOS 语音转文字应用,可本地或云端转写,并用可复用的 AI 工作流处理文本。
1866147SwiftGPL-3.0更新于 前天
开源、本地优先的 AI 语音听写应用,基于 Whisper 在 macOS 和 Windows 上离线转写语音。
1561142TypeScriptMIT更新于 9天前
本地运行的 AI 字幕生成工具,可离线使用,并接入 DaVinci Resolve、Premiere Pro 和 After Effects。
4409305TypeScriptMIT更新于 16天前
本地运行的隐私优先 AI 会议助手,在 macOS 和 Windows 上完成录音、转录与摘要。
3.2万3634RustMIT更新于 上个月
完全离线在本地设备上转录音视频的桌面应用,基于 Whisper 等语音模型。
7837567TypeScriptMIT更新于 16天前