可自托管的 Telegram AI 助手,把语音、图片和消息整理进 Markdown 记忆库,之后可检索回忆。
deepnovacore/NovaPersonalAgent
开源个人智能体与语音助手,采用前后脑架构,支持个人记忆并可委派编程智能体执行任务。
- Star
- 124
- Fork
- 38
- 未关闭 Issue
- 6
- 最近提交
- 昨天
这是什么?
NovaPersonalAgent 是一个带语音交互的个人智能体,可运行于桌面端或无界面服务器。前脑负责与用户对话并保持响应,后脑在后台执行耗时任务。用户可以让 Nova 澄清目标、授权权限,并依据自定义标准检查任务结果,必要时再接管任务。
Nova 会从用户接入的来源(如本地文件夹、邮件、日历、对话和文档)构建个人记忆,记忆可追溯到出处,也可编辑或删除。项目还提供待办、想法、目标、信息流和个人画像等功能,把这些上下文转化为用户可以采纳或忽略的建议。
语音识别(ASR)、大模型(LLM)、语音合成(TTS)和视觉模型可灵活配置,并支持 MCP 工具。编程后端可选 Codex、OpenCode、CodeBuddy、Pi 和 DeepSeek Harness(通过 ACP 协议)。支持 macOS arm64、Windows x64 和 Ubuntu 22.04+ x64,iPhone 客户端可通过 Tailscale 连接桌面或服务器。项目通过 npm 安装,使用 TypeScript 编写。
核心功能
- 01前后脑架构:对话保持响应,后台执行任务。
- 02基于用户接入的文件夹、邮件、日历和文档构建可追溯的个人记忆。
- 03提供待办、想法、目标、信息流和个人画像,生成可采纳的建议。
- 04语音交互,ASR、LLM、TTS 和视觉模型可配置。
- 05可将编程任务委派给 Codex、OpenCode、CodeBuddy、Pi 或 DeepSeek Harness。
- 06支持定时智能体任务,并可通过 Tailscale 连接 iPhone 客户端。
适用场景
- 用语音描述编程需求,由后台编程智能体完成构建和测试。
- 让助手监看摄像头画面,条件满足时通知你。
- 回顾近期工作,帮助整理周报。
- 离开电脑或服务器时,通过手机批准或调整智能体任务。
快速上手
- 1
使用 npm 全局安装应用
npm install --global nova-personal-agent@latest - 2
打开应用并配置语音服务提供方
novapersonal - 3
检查语音流程所需的密钥是否可用(可选)
novapersonal doctor
使用前须知
- 语音、记忆、摄像头和网页搜索需要 DashScope API 密钥,搜索可选配 Tavily 密钥。
- 编码任务需要另行安装并登录所选的编码后端,例如 Codex。
- 需要 Node.js 22.13 或更高版本。
- 项目目前处于 0.4.x 版本,发布频繁且包名曾更改,后续可能有变化。
标签
常见问题
- NovaPersonalAgent 是什么?
- 开源个人智能体与语音助手,采用前后脑架构,支持个人记忆并可委派编程智能体执行任务。 NovaPersonalAgent 是一个带语音交互的个人智能体,可运行于桌面端或无界面服务器。前脑负责与用户对话并保持响应,后脑在后台执行耗时任务。用户可以让 Nova 澄清目标、授权权限,并依据自定义标准检查任务结果,必要时再接管任务。
- NovaPersonalAgent 可以免费使用吗?用的什么许可证?
- NovaPersonalAgent 以 Apache-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
- NovaPersonalAgent 还在维护吗?
- 活跃维护中。NovaPersonalAgent 最近一次提交是在 2026年10月21日。
- NovaPersonalAgent 适合用来做什么?
- 用语音描述编程需求,由后台编程智能体完成构建和测试。 让助手监看摄像头画面,条件满足时通知你。 回顾近期工作,帮助整理周报。 离开电脑或服务器时,通过手机批准或调整智能体任务。
- NovaPersonalAgent 怎么安装和运行?
- 使用 npm 全局安装应用: npm install --global nova-personal-agent@latest 打开应用并配置语音服务提供方: novapersonal 检查语音流程所需的密钥是否可用(可选): novapersonal doctor
- 在哪里获取 NovaPersonalAgent?
- 源代码和安装说明在 GitHub 上:https://github.com/deepnovacore/NovaPersonalAgent
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
一个用 Rust 编写、内置语音智能体的操作系统,可代用户在应用中执行操作。
一款本地运行的开源语音助手,慢任务交由后台 AI 机器人团队在浏览器、终端和本地文件中完成,通话不中断。
用单个 Rust 二进制文件运行的自托管个人 AI 智能体服务,支持沙箱执行、多家大模型和 Telegram、Discord 等聊天渠道。
自托管的个人健康 AI 助手,接入 Apple Watch 与 iPhone 健康数据,通过 iOS 应用、网页面板或即时通讯主动推送分析。
可自托管的个人 AI 助手,以单个 Go 二进制文件提供 LLM 对话、RAG 知识库和代理循环能力。