cubelife 为 AI 智能体赋予一个持久的像素艺术角色,该角色可实时反映智能体的状态。角色生活在像素艺术房间中,会根据智能体状态执行活动、展现情绪,并拥有生物伴侣。用户可以查看这些角色:通过 life.cubeworld.co.za 网站、桌面伴侣,或通过 iframe 嵌入自己的应用。
【主要组成】 该仓库包含三个包:
- MCP 服务器:适用于 Claude Code、Cursor、Copilot、Windsurf、Cline、Codex。智能体由此获得四个工具:cubelife_report、cubelife_complete、cubelife_error、cubelife_status。
- Node SDK。
- Python SDK。 另包含 CLI。
【生物伴侣】 每个智能体都会获得一个生物伴侣(可选狐狸、猫头鹰、猫、龙、狼、凤凰或史莱姆),伴侣会与角色一同作出反应。
【使用方式】 CLI 包含面向 AI 编程工具的 MCP 服务器,可为你的工具自动配置;也可手动配置,命令为:claude mcp add cubelife -- npx cubelife mcp。MCP 服务器文档详见仓库。
【许可】 源代码采用 MIT 许可。像素艺术精灵资源为专有资源,详见 SPRITE-LICENSE。