mikeyobrien/rho
An AI agent that stays running, remembers across sessions, and checks in on its own. macOS, Linux, Android. Built on Pi.
解决的问题
rho 是一个常驻型个人 AI 操作员,旨在超越无状态的聊天界面。它通过提供持久记忆以及在定时任务中主动与用户互动(而非仅仅响应提示)的能力,解决了 AI 工具在会话间遗忘上下文的问题。
运作方式
rho 基于 pi coding agent 构建,作为 macOS、Linux 和 Android 上的后台守护程序运行。它采用本地优先的状态模型,将记忆与配置存储在用户的机器上。系统包含几个核心组件:
- Heartbeat (心跳):一个触发自主检查的调度器(默认每 30 分钟一次)。
- Brain (大脑):一个用于持久上下文的仅追加结构化记忆文件 (
brain.jsonl)。 - Vault (保险库):一个基于 Markdown 的知识图谱,用于存储信息。
- 多界面控制:用户可通过 CLI、内置轻量级 Web UI、Telegram 或专属代理电子邮件地址与代理互动。
目标用户
适合希望拥有能跨会话记住偏好与任务的持久 AI 助理的用户、需要具备记忆功能的编程辅助工具的开发者,以及偏好本地优先且能自行选择模型供应商的 AI 用户。
特色亮点
- 持久记忆:可通过
/brain指令检查、搜索与编辑的持久上下文。 - 主动运作:用于提醒与任务管理的定时心跳机制。
- 本地优先安全:记忆与配置保留在用户的本地机器上。
- 多渠道访问:集成支持 Telegram 与电子邮件 (
name@rhobot.dev)。 - 跨平台:原生支持 macOS、Linux 与 Android(通过 Termux 或原生封装),并支持 iOS 的 SSH 访问。
相关
- 项目
- 项目
- 项目
- 项目