elizaOS/eliza
Open source agentic operating system
解决的问题
elizaOS 提供了一个全面的框架与产品堆栈,用于创建和部署自主 AI 代理。它通过提供代理与现实世界(包括设备硬件、第三方应用程序和云端服务)交互所需的必要基础设施,弥合了核心 AI 运行时与实际可用产品之间的差距。
运作方式
该系统构建为一个 TypeScript monorepo,包含几个关键层:
- The Framework: 一个模型无关的核心 (
@elizaos/core),处理内存、状态和插件合约,允许开发者通过插件扩展代理功能。 - The App Stack: 一个面向用户的应用层 (
@elizaos/app和@elizaos/ui),将代理带入网页、桌面和移动平台。 - Local Inference: 一个专用插件,实现文字、语音、视觉和图像模型(使用 Gemma 4 层级)的设备端执行,允许代理在硬件允许的情况下无需网络连接即可运作。
- Cloud Integration: 用于身份验证、托管路由和跨设备同步的可选云端层。
- OS Distributions: 将整个堆栈打包成可启动的 Linux 和 Android (AOSP) 发行版的工具。
目标受众
它专为构建自主代理的开发者,以及希望在设备上获得完整“代理操作系统”体验的用户而设计。
特色亮点
- 可扩展的插件系统: 支持用于动作、提供者、评估器和设备桥接的插件。
- 广泛的整合: 包含用于消息传递、工作空间、日历和非托管加密钱包(EVM 和 Solana)的连接器。
- 混合执行: 可以在本地设备推理、直接提供者 API 或云端后端之间路由任务。
- 设备自动化: 具备浏览器和桌面自动化能力,并能访问相机、电话和位置等原生设备功能。
相关
- 项目
- 项目
- 项目
- 项目
- 项目