minutes

把会议和语音笔记变成可搜索的AI记忆库,本地处理,隐私无忧。

minutes 是一个开源的、注重隐私的对话记忆层,使用 Rust 编写。它旨在解决会议、想法和语音备忘录等信息碎片化、难以检索的问题。其核心能力是自动将音频(如会议录音、语音笔记)通过本地语音识别(支持 Whisper 和 Parakeet)转录为文本,并利用 AI(如 Claude)进行语义索引,从而让用户可以通过自然语言搜索过去的任何对话内容。项目强调隐私优先,所有处理均在本地完成,数据不出设备。它提供了 MCP(模型上下文协议)接口,可无缝集成到 Claude 等 AI 助手中,形成一个可查询的个人记忆库。技术栈上采用 Rust 保证性能与安全,并支持 agent-skills 扩展。

开源 freemium 音频音乐
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 1509
维护状态 活跃
是否开源 是
定价模式 freemium

项目数据

分类音频音乐
开发团队silverstein
所属国家
定价模式freemium
价格说明开源基础版免费,云端服务可能收费,具体定价待确认
访问状态
是否开源是
开源协议MIT
主要语言Rust
技术栈/模型agent-skills,ai,claude,mcp,meeting-notes,meetings,parakeet,privacy,rust,speech-to-text,transcription,voice-memo,whisper
GitHub 星标★ 1509
30天Star增速
HF 下载量
上线时间2026-03-18 00:00:00
最近更新2026-09-26 00:00:00
维护状态活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-08-13
浏览次数6

使用教程

难度:入门 约 10 分钟 部署方式:本地安装 8 步

环境要求

  • macOS 并安装 Homebrew(用于 Cask 应用与 CLI)
  • 或已安装 Rust/Cargo 工具链(用于 cargo install minutes-cli)
  • 或已安装 Node.js(用于 npx minutes-mcp)
  • 可选:Claude Code 等支持 MCP 的 AI 客户端

安装与启动步骤

  1. 1安装桌面应用

    macOS 用户通过 Homebrew Cask 安装 minutes 桌面应用;若提示 tap 不受信任,先执行第 2 步的信任命令。

    brew install --cask silverstein/tap/minutes
  2. 2信任 tap(按需)

    只有 Homebrew 报 untrusted tap 时才需要执行,只需运行一次,之后可重新安装。

    brew trust silverstein/tap
  3. 3安装命令行工具

    通过 Homebrew 安装 minutes CLI,用于 minutes record / stop 录制与转录。

    brew install silverstein/tap/minutes
  4. 4或用 Cargo 安装

    已配置 Rust 环境时,可用 cargo 安装 minutes-cli 作为替代方式。

    cargo install minutes-cli
  5. 5启动 MCP 服务

    以 MCP 服务方式运行,供 AI 客户端检索你自己指定的本地会议记录。

    npx minutes-mcp
  6. 6接入 Claude

    把 Minutes 注册为 Claude 的 MCP 服务,之后可直接在对话里查询本地会议。

    claude mcp add minutes -- npx -y minutes-mcp
  7. 7生成示例数据

    写入五条示例会议,无需麦克风,便于先体验跨会议的语义检索效果。

    minutes demo --full
  8. 8提问并录制

    向 Claude 提问“月度计费的决定是什么,后来变了吗”;正式使用时用 minutes record 录制、minutes stop 转录。

    minutes record
    minutes stop

如何确认成功

执行 minutes demo --full 后向 Claude 提问,或调用 search_meetings({"query":"monthly billing decision"}),能返回相隔一个月的两次会议结果即成功。

常见问题

Q:Homebrew 提示 untrusted tap 怎么办?

A:执行 brew trust silverstein/tap 一次即可,然后重新运行安装命令。

Q:我的录音会上传到云端吗?

A:捕获、转录和存储都在本地完成。只有你选择云端 AI 助手或摘要服务时,你授权的会议上下文才会发送给该提供商。

Q:没有麦克风能试用吗?

A:可以。运行 minutes demo --full 会写入五条示例会议,无需录音即可测试检索。

Q:示例数据怎么清理?

A:运行 minutes demo --clean 即可移除示例会议。

Q:怎么结束录音并得到文字?

A:用 minutes record 开始,用 minutes stop 停止并触发本地转录。

注意事项

  • 会议记录以 Markdown 文件形式保存在 ~/meetings/,数据由你自己掌控。
  • MCP 直接调用示例:search_meetings({"query":"monthly billing decision"})。
  • 转录在本地完成,支持 Whisper 和 Parakeet。
  • 官方文档提到 Codex 等客户端的接入设置,可按需查阅项目仓库。

核心亮点

  • 本地优先的语音转文字,支持 Whisper 和 Parakeet,数据不出设备,隐私性强
  • 提供 MCP 接口,可无缝接入 Claude 等 AI 助手,实现自然语言检索历史对话
  • 用 Rust 编写,性能高效,内存安全,适合长期运行的后台服务

不足之处

  • 项目仍处于成长阶段,文档和社区生态尚待完善
  • 依赖本地模型,对设备性能有一定要求,低配设备可能体验不佳

适用场景

  • 个人知识管理:将日常语音笔记和会议录音自动转录并索引,随时用自然语言查询
  • 团队协作:记录会议内容,成员可通过 AI 助手快速回顾决策和行动项
  • 隐私敏感场景:如医疗、法律等领域,需要本地处理音频数据,避免云端泄露

替代项目

Whisper.cpp、Vosk、MeetingBot

项目介绍

minutes 是音频音乐领域的开源项目,由 silverstein 开发,是 2026 年新上线的项目。

在全站 13,148 个收录项目中,它的 GitHub 星标数(1,509)位列前 30%,在音频音乐分类的 738 个项目里位列前 12%。

近 45 天,它的 GitHub 星标从 1,428 增加到 1,509,净增 81。

项目目前处于活跃维护状态,最近一次代码更新于 2026-09-26。开源基础版免费,云端服务可能收费,具体定价。从国内网络环境看,当前已无法正常访问。

它主要面向的使用场景是:个人知识管理:将日常语音笔记和会议录音自动转录并索引,随时用自然语言查询。同类可对比的替代方案包括 Whisper.cpp、Vosk、MeetingBot。

上一篇:youtube-auto-dub

下一篇:WhisperSubTranslate

同类项目推荐

tango 开源

输入一句话,自动生成匹配的音频内容

A family of diffusion models for text-to-audio generation.

★ 1240 2026-08-09
AuK 开源

一个模型搞定语音生成、编辑与分离

AuK: An Open-Source Foundational Model for Speech Generation and Editing

★ 1236 2026-09-13
ai-dj 开源

现场演出中实时用 AI 生成音乐,保持人类掌控

AI music generation for live performance - Standalone (Ableton Link) + VST3/AU. 8 tr···

★ 246 2026-08-09
swift-tts 开源

Swift 项目三行代码接入系统 TTS,兼容 TCA 和 Combine

A straightforward package containing version for Swift modern concurrency, Point-Fre···

★ 52 2026-08-09