temm1e-labs/temm1e
One of the ground zero for AGI, maybe, probably. Free and Open Source forever and ever!
解决的问题
Temm1e 的设计旨在超越一次性 AI 交互,创建一个持久的 AI 同伴和代理运行时。它通过提供一个代理可以保持记忆、个性并随时间返回到计划任务的环境,解决了「情景式智能」问题——即 AI 在会话之间会忘记一切。
工作原理
用 Rust 编写的 Temm1e 作为各种 LLM(Anthropic、OpenAI、Gemini 等)的运行时框架。它通过五个步骤管理代理循环:理解请求、执行工具、管理上下文、记录结果、释放资源。
关键技术组件包括:
- 记忆系统:使用 $λ$-Memory 实现连续的注意力曲线(重要性随时间衰减),并使用 Engram 存储长期事实。
- 计算机使用:提供「Prowl」用于认证的浏览器交互,以及「Gaze」用于桌面截图和输入操作。
- 编码层:「Tem-Code」允许代理直接在仓库中检查文件、编辑代码,并运行 shell/Git 操作。
- 协调机制:支持「Many Tems」的群组模型,可将工作拆分为依赖感知的任务;以及「TemDOS」,用于维护专业核心(如研究或调试)。
- 持久性:「Perpetuum」系统支持计划活动和后台监控。
适用人群
希望拥有一个可在终端、浏览器和桌面间持续运行、具备一定个性和长期记忆的自主代理的开发者和高级用户。
主要亮点
- 持久身份:在不同对话和会话间保持一致的个性和记忆。
- 计算机使用:提供原生浏览器会话和桌面控制,无需 API 即可与应用程序交互。
- 数学严谨性:使用特定方程实现记忆衰减、任务选择和证据排序,使代理行为可被检查。
- 多代理协调:可启动工作群组以处理复杂且可并行的任务。
- 跨平台接口:可通过 TUI、CLI 或消息网关访问。
相关
- 项目
- 项目
- 项目
- 项目
- 项目