Repolode
elizaOS

elizaOS/eliza

基于 TypeScript 的开源自主 AI 智能体框架与应用栈,包含核心运行时、插件体系和 Eliza 应用。

Star
19,634
Fork
5,814
未关闭 Issue
233
最近提交
2小时前

这是什么?

elizaOS 是一个用于构建和运行自主 AI 智能体的 monorepo。核心运行时 @elizaos/core 定义了智能体的状态、记忆、权限控制和插件接口,同时提供独立的智能体服务端、共享 React UI 和命令行工具。

插件是主要的扩展方式,可以注册动作、数据提供者、评估器、服务、模型处理器、路由和应用视图。仓库内置了模型提供商、消息平台连接器、领域功能和设备桥接等插件,并提供基于 Gemma 4 文本模型的本地推理路径(Eliza-1),包含本地嵌入、语音和视觉资源。

Eliza 应用面向 Web、桌面和移动端。Eliza Cloud 是可选的托管服务,提供账户、模型路由和部署能力。开发者可以用 Bun 从源码运行,也可以直接引入 @elizaos/core 嵌入运行时。

核心功能

  • 01核心运行时提供智能体状态、记忆和插件接口
  • 02插件体系支持动作、数据提供者、评估器、服务和路由扩展
  • 03本地推理路径提供 Eliza-1 模型档位,并根据硬件选择后端
  • 04支持消息平台和工作区连接器,以及浏览器与桌面自动化
  • 05支持非托管的 EVM 和 Solana 钱包操作,并设有审批环节
  • 06与模型无关,可使用本地、直连提供商或 Eliza Cloud 后端

适用场景

  • 构建连接 Discord、Slack 或 Telegram 等聊天平台的自定义自主智能体
  • 编写插件,为智能体添加模型处理器或动作
  • 在支持的硬件上使用本地模型运行个人助手
  • 将智能体运行时嵌入现有的 TypeScript 应用

快速上手

  1. 1

    安装 package.json 中固定的 Bun 和 Node 版本

  2. 2

    克隆仓库

    git clone --filter=blob:none https://github.com/elizaos/eliza.git
  3. 3

    进入项目文件夹并安装依赖

    cd eliza && bun install
  4. 4

    以开发模式启动应用

    bun run dev

使用前须知

  • 从源码运行需要特定版本的 Bun 和 Node,并会设置子模块和本地构建依赖。
  • 本地推理需要支持的硬件,并且需先下载模型资源才能离线使用。
  • 部分功能依赖模型服务商的 API 密钥或可选的 Eliza Cloud 服务。

标签

常见问题

eliza 是什么?
基于 TypeScript 的开源自主 AI 智能体框架与应用栈,包含核心运行时、插件体系和 Eliza 应用。 elizaOS 是一个用于构建和运行自主 AI 智能体的 monorepo。核心运行时 @elizaos/core 定义了智能体的状态、记忆、权限控制和插件接口,同时提供独立的智能体服务端、共享 React UI 和命令行工具。
eliza 可以免费使用吗?用的什么许可证?
eliza 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
eliza 还在维护吗?
活跃维护中。eliza 最近一次提交是在 2026年10月21日。
eliza 适合用来做什么?
构建连接 Discord、Slack 或 Telegram 等聊天平台的自定义自主智能体 编写插件,为智能体添加模型处理器或动作 在支持的硬件上使用本地模型运行个人助手 将智能体运行时嵌入现有的 TypeScript 应用
eliza 怎么安装和运行?
安装 package.json 中固定的 Bun 和 Node 版本 克隆仓库: git clone --filter=blob:none https://github.com/elizaos/eliza.git 进入项目文件夹并安装依赖: cd eliza && bun install 以开发模式启动应用: bun run dev
在哪里获取 eliza?
源代码和安装说明在 GitHub 上:https://github.com/elizaOS/eliza

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目