inno-agent
活跃·★ 1.3k·MIT·更新于 2026-10-21
★ 必备神器★ 时下流行
Inno Agent 是基于 Pi 编程智能体 SDK 的单人学习伴侣,所有学习功能都通过注册工具和一个扩展钩子添加,不修改 SDK 内核。记忆按生命周期分层:L1 学习者画像(目标、掌握程度、误区、偏好),L2 原生 Wiki(BM25 加知识图谱检索,可导入 PDF/Office),L3 会话记录(SQLite FTS5 索引,支持跨对话召回)。
围绕记忆的是学习闭环:用自然语言创建定时任务,通过飞书和微信发送提醒,练习实验室内置浏览器终端,运行记录可被智能体读取。学习者画像可查看、可修改,设计上禁止无证据的标签。简易模式预设面向教师等非技术用户,例如备课或做课件。
提供 Electron 桌面端(macOS 未签名)、React Web UI 和终端 CLI,也可用 Docker 自托管。模型可接任意 OpenAI 或 Anthropic 兼容端点,包括 Ollama。它明确是单用户设计:单进程、单活跃会话、无认证和多租户。许可为 MIT。
#智能体框架#命令行#Electron#学习智能体#大模型智能体#记忆#个人知识管理#Pi SDK
01
功能特性
01L1 学习者画像、L2 BM25 + 知识图谱检索的 Wiki、L3 基于 SQLite FTS5 的会话召回
02用自然语言创建定时任务,主动提醒
03飞书和微信频道,统一的提醒分发
04练习实验室内置浏览器终端,运行记录可被智能体读取
05支持任意 OpenAI 或 Anthropic 兼容服务,包括 Ollama 和 DeepSeek
02
为什么选择它
+分层记忆把学习者画像、知识和近期对话分开,个性化有据可查。
+通过飞书和微信主动提醒,更像持续陪伴的导师而不是聊天框。
+学习者画像公开可改,设计上不允许无证据的标签。
03
权衡点
!设计上只支持单用户,没有认证和多租户,一人一个实例。
!macOS 安装包未签名,首次启动需手动放行。
!IM 频道以飞书和微信为主,对国外用户意义不大。
04
维护状况检查
活跃检查日期: 2026-10-20
- 最近提交
- 2026-10-12
- 近 90 天提交数
- 100+
- 近 90 天发布数
- 15
- 最新发布
- v0.7.0 (2026-10-08)
- 未关闭 issue
- 8
- 近期 issue 至少有一条评论的比例
- —
状态规则:GitHub 上已归档 = 已归档;最近提交在 90 天内 = 活跃;91 到 365 天 = 放缓;更久 = 停滞。所有数字来自所示日期的 GitHub API。
讨论最多的未关闭 issue
- #169 Workspace legacy files can redirect model traffic and trigger private-channel jobs without confirmation0 条评论 · 2026-08-11
- #162 [安全/健壮性] 中低危批量清单:进程兜底、body 上限、文件权限、realpath、日志落盘等 8 项0 条评论 · 2026-08-09
- #161 [安全] IM 渠道注入面:消息直驱 bash agent、WeChat 未自动锁定 allowlist、personalOnly 配置残留0 条评论 · 2026-08-09
- #160 [安全] Docker 部署默认暴露面:容器内 root + 3000 端口全接口发布0 条评论 · 2026-08-09
- #159 [安全] 默认绑定 0.0.0.0 + 全 API 无认证 + 未认证 WebSocket 终端(局域网可达 RCE)0 条评论 · 2026-08-09
issue 标题引自 GitHub。请打开链接确认该问题是否仍适用于你使用的版本。
05
兼容性
macOS / Windows
桌面应用
已通过文档验证
Docker
Web UI
已通过文档验证
Feishu / WeChat
IM 频道
已通过文档验证
Ollama
本地模型
已通过文档验证
06
快速开始
1
$ git clone https://github.com/hhyqhh/inno-agent.git
2
$ cd inno-agent
3
$ npm install
4
$ npm run build
07
使用场景
↳长期跟踪目标与误区的个人导师
↳从 PDF 和笔记构建个人 Wiki
↳教师用预设工作区准备教案和课件
08
同类工具
评论
登录后发表评论
暂无评论,来发表第一条吧