elizaOS
elizaOS 是用于自主 AI 智能体的开源 TypeScript 框架与产品栈。其单一仓库包含核心运行时、面向 Web、桌面和移动端的 Eliza 应用、CLI、云服务、原生桥接、第一方插件,以及 Linux 和 Android 发行工具。
访问 elizaOS/eliza项目简介
elizaOS 是一个用于自主 AI 智能体的开源 TypeScript 框架和产品栈。该单一仓库包含核心运行时、面向 Web、桌面和移动端的 Eliza 应用、CLI、云服务、原生桥接、第一方插件,以及 Linux 和 Android 发行工具。
核心功能
- 核心功能包括:单一仓库整合核心运行时、Eliza 应用、CLI、云服务、原生桥接、第一方插件以及 Linux 和 Android 发行工具;Eliza 应用支持聊天、语音、记忆、知识、文档工作流、消息与工作区连接器、日历、提醒、收件箱、目标和健康等个人助理领域、浏览器与桌面自动化以及定时工作流;原生设备桥接覆盖摄像头、电话、消息、联系人和位置;非托管 EVM 与 Solana 钱包操作带有审批边界;本地推理路径提供 Eliza-1 端侧模型,并可将能力路由到本地、直连提供商或 Eliza Cloud
适用场景
- 可用于构建并运行能够聊天、记住上下文、管理日历和提醒、自动化浏览器或桌面任务的个人 AI 智能体;基于运行时和插件契约开发插件,为智能体添加动作、提供者、服务、路由、事件、测试或应用视图;使用自己的提供商密钥以本地优先方式从源码运行 Eliza,无需登录 Cloud;通过 Python 基准编排器评估提供商和模型。
快速开始
- 安装 package.json 中固定的 Bun 和 Node 版本,克隆仓库,运行 bun install,再运行 bun run dev;使用 bun run dev:local 启动应用和 API,并通过运行时选择器使用自己的提供商密钥,无需登录 Cloud;使用 bun run start 启动独立智能体主机,该主机仅提供 API,不提供 UI;运行基准测试需 Python 3.11+ 和套件依赖,然后在仓库根目录运行基准编排器的列表和运行命令。
部署与要求
- 需要安装 package.json 中固定的 Bun 和 Node 版本;能力可用性取决于操作系统、已安装插件、已授予权限以及配置的模型或服务提供商;基准测试需要 Python 3.11+ 和所选套件所需依赖;实时基准测试需要所选提供商的凭证,并可能产生使用费用;本地推理通过硬件检测和模型路由选择受支持的后端,所需资产下载完成后,符合条件的操作可离线运行。
采用前须知
- 许可证:MIT。在使用、修改或分发项目前,请确认其具体条款。