Repolode
Vaan21th

Vaan21th/daemonkey-agent

跑在本机的 AI 搭档守护进程,长期记住你,能把对话落成 PPT、Word 和表格,并可自加技能。

Star
94
Fork
13
未关闭 Issue
3
最近提交
16天前

这是什么?

Daemonkey 是一个跑在你自己电脑上的后台守护进程,可接入任意 OpenAI 兼容的模型接口,数据全部保存在本地文件中。它的记忆分为两层:灵魂层保存名字、你的画像和成长日记,Playbook 层则把做成过的任务沉淀为操作手册,下次遇到同类工作时自动带上。两套记忆都是可以直接打开、修改和迁移的普通文件。

界面上有工作台:左边聊天,中间打开 PPT、Word 或 Excel,圈选一段内容或钉一条批注,只修改选中的部分。桌宠和房间共用同一份记忆,也可以通过微信、飞书收发消息。定时任务会到点自动执行,维修台和回滚脚本用于在改动出错后恢复。

项目在提示词缓存上做了设计:系统前缀保持稳定,多变的内容放在末尾,工具按需展开,画像分层加载。项目还给出了在 ATM-Bench 长期记忆问答基准上的测试结果。

核心功能

  • 01长期记忆以可读文件保存在本地,分为画像和手册两层。
  • 02工作台可在对话中打开并批注 PPT、Word、Excel 文档。
  • 03桌宠和房间共用同一份记忆。
  • 04支持微信、飞书收发消息,并可设置定时任务。
  • 05兼容任意 OpenAI 接口,包括中转服务。
  • 06提供维修台和一键回滚到可用内核版本。

适用场景

  • 需要跨换模型保留工作背景和偏好的个人助理。
  • 通过圈选局部内容修改 PPT 或文档。
  • 离开电脑时按计划生成日报或汇总。
  • 在本机体验可自托管的 Agent 记忆方案。

快速上手

  1. 1

    安装 Python 3.10+(勾选 Add to PATH)

  2. 2

    Windows:双击 Daemonkey.exe,进入环境页,点击开始安装

  3. 3

    macOS / Linux:在项目目录中运行启动脚本

    chmod +x start.sh && ./start.sh
  4. 4

    启动后,在浏览器中填入 OpenAI 兼容接口的 API Key

使用前须知

  • 官方仅支持 Windows 和 macOS。
  • 需要 OpenAI 兼容接口的 API Key,可能产生费用。
  • 采用 AGPL-3.0 许可证,修改后通过网络提供的版本也必须开源。

标签

常见问题

daemonkey-agent 是什么?
跑在本机的 AI 搭档守护进程,长期记住你,能把对话落成 PPT、Word 和表格,并可自加技能。 Daemonkey 是一个跑在你自己电脑上的后台守护进程,可接入任意 OpenAI 兼容的模型接口,数据全部保存在本地文件中。它的记忆分为两层:灵魂层保存名字、你的画像和成长日记,Playbook 层则把做成过的任务沉淀为操作手册,下次遇到同类工作时自动带上。两套记忆都是可以直接打开、修改和迁移的普通文件。
daemonkey-agent 可以免费使用吗?用的什么许可证?
daemonkey-agent 以 AGPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
daemonkey-agent 还在维护吗?
活跃维护中。daemonkey-agent 最近一次提交是在 2026年10月6日。
daemonkey-agent 适合用来做什么?
需要跨换模型保留工作背景和偏好的个人助理。 通过圈选局部内容修改 PPT 或文档。 离开电脑时按计划生成日报或汇总。 在本机体验可自托管的 Agent 记忆方案。
daemonkey-agent 怎么安装和运行?
安装 Python 3.10+(勾选 Add to PATH) Windows:双击 Daemonkey.exe,进入环境页,点击开始安装 macOS / Linux:在项目目录中运行启动脚本: chmod +x start.sh && ./start.sh 启动后,在浏览器中填入 OpenAI 兼容接口的 API Key
在哪里获取 daemonkey-agent?
源代码和安装说明在 GitHub 上:https://github.com/Vaan21th/daemonkey-agent

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目