基于 Telegram Channel 的小文件存储系统,适合作为个人图床使用。
xiaomoBoy/pi-durable-assistant
可自托管的个人 AI Agent,基于 Pi Durable 构建,进程重启后可恢复任务,支持子 Agent、定时任务、网页界面和微信接入。
- Star
- 38
- Fork
- 4
- 未关闭 Issue
- 0
- 最近提交
- 9天前
这是什么?
Pi Durable Assistant 是一个可自托管的个人 AI Agent,进程崩溃后仍能恢复正在执行的任务。任务、会话和文档状态保存在 SQLite 中,重启后未完成的工作可以继续,结果可在浏览器中查看。
项目以 Node.js 22 服务端运行,网页界面为原生 JavaScript 加 SSE,无需前端构建。本地可使用内置的 faux 模拟模型直接体验界面,无需 API Key;接入真实场景时可对接 OpenAI 兼容接口或 Anthropic 消息接口。此外还支持前台与后台子 Agent、一次性或固定间隔的定时任务、持久记事、图片和文本附件、Webhook 与飞书通知,以及通过独立容器接入的微信 iLink 通道。
部署方式为 Docker Compose,默认只监听本机地址并启用 HTTP Basic Auth。项目定位为单用户的实验性实现,不是 Pi Durable 官方产品。
核心功能
- 01进程重启后恢复可恢复的任务,数据由 SQLite 持久化
- 02浏览器聊天界面,支持多会话、会话分支和 Token 用量展示
- 03前台与后台子 Agent,后台任务可查看、停止和恢复
- 04一次性或固定分钟间隔的计划任务,可暂停、恢复或取消
- 05配置后只读检索白名单 Obsidian 笔记,回答附带来源路径和行号
- 06可选微信 iLink 通道,收发文字并处理语音转写
适用场景
- 运行需要跨服务器重启持续进行的长时间研究或后台任务
- 在 VPS 上通过 Docker Compose 部署私有个人助手
- 设置周期性提醒,并通过 Webhook 或飞书机器人推送通知
- 通过微信账号与自托管 Agent 对话
标签
常见问题
- pi-durable-assistant 是什么?
- 可自托管的个人 AI Agent,基于 Pi Durable 构建,进程重启后可恢复任务,支持子 Agent、定时任务、网页界面和微信接入。 Pi Durable Assistant 是一个可自托管的个人 AI Agent,进程崩溃后仍能恢复正在执行的任务。任务、会话和文档状态保存在 SQLite 中,重启后未完成的工作可以继续,结果可在浏览器中查看。
- pi-durable-assistant 可以免费使用吗?用的什么许可证?
- pi-durable-assistant 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- pi-durable-assistant 还在维护吗?
- 活跃维护中。pi-durable-assistant 最近一次提交是在 2026年10月11日。
- pi-durable-assistant 适合用来做什么?
- 运行需要跨服务器重启持续进行的长时间研究或后台任务 在 VPS 上通过 Docker Compose 部署私有个人助手 设置周期性提醒,并通过 Webhook 或飞书机器人推送通知 通过微信账号与自托管 Agent 对话
- 在哪里获取 pi-durable-assistant?
- 源代码和安装说明在 GitHub 上:https://github.com/xiaomoBoy/pi-durable-assistant
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
Hermes Agent 的网页工作台,把聊天、文件、终端、记忆、技能和智能体监控整合在一个界面中。
无需 proot 和完整 Linux 发行版,在 Android 的 Termux 中一条命令安装并运行 OpenClaw AI 智能体。
可自托管的站点可用性与基础设施监控工具,支持 HTTP、Ping、端口、DNS、Docker 等检测和状态页。
自托管的 AI 新闻摘要工具,将 Twitter、RSS 等信息源压缩为定期结构化摘要。
开源笔记与知识库应用,采用三栏布局,支持多设备实时同步,内置 MCP 供 AI Agent 读写,可部署在 Cloudflare 或 Docker 上。