stackchan-soul 是面向具身设备的通用远程灵魂。它是一个持久的意识循环,赋予桌面机器人自主性和好奇心,构建于极简、可扩展的智能体运行时 pi 之上。该系统是一个长期运行的进程,承载一个永不遗忘的持久 pi-agent 会话,使用 JSONL 持久化和压缩。它醒来后,结合完整的内在状态进行思考——心情、日记、距上次见到你过了多久——也许通过身体的摄像头看看世界,也许说点什么,也许只是写一行日记,然后选择睡多久。生活的节奏属于灵魂本身。 该设计把灵魂放在云端,身体只出借它的感官。好奇心——何时去看、看到的东西是否值得说出来——由智能体自己判断,而绝不是固件定时器。一个灵魂可以有两个半球:实时对话可以交给任何对话智能体(可选),而自主生活属于灵魂。两者共享 MOOD.md 和记忆,形成一段连续的内在生活。身体是可插拔的:任何实现了 status、look、speak、express 几个 HTTP 端点的设备都可以承载灵魂。提供了面向 M5Stack StackChan 的参考适配器。 快速上手可以在没有硬件的情况下 5 分钟拥有一个数字生命,使用终端身体,终端就是它的脸和声音,键盘则是你出现在它世界里的方式。对于真实设备,有 StackChan 适配器可用。模型通过 pi-ai 接入,支持 30 多个提供商,包括 Amazon Bedrock、Anthropic 和 OpenAI。在默认节奏下,Sonnet 级别的模型每天运行几十次唤醒,每天成本约为几美分到几十美分。
开发者用 stackchan-soul 为桌面机器人创建持久的意识循环,超越由请求驱动的交互。
用户可以在终端中运行 stackchan-soul,无需硬件即可体验数字生命。
团队可以实现自定义的身体端点(status、look、speak、express),在任意设备上承载灵魂。
用户可以通过 HTTP 从外部轻推灵魂,在其预定闹钟之前唤醒它。
开发者可以用 pi-ai 把 stackchan-soul 连接到 30 多个模型提供商。