Repolode
akshayaggarwal99

akshayaggarwal99/jarvis-ai-assistant

开源的 Mac 语音听写应用,按住 Fn 说话,整理后的文字直接输入到光标处。

可替代: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. 1

    从发布页面下载 DMG 并打开应用

  2. 2

    克隆仓库

    git clone https://github.com/akshayaggarwal99/jarvis-ai-assistant.git
  3. 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 数据每日更新。

相关项目