Open-source agent infrastructure

你的智能体,
现在有了操作系统。

开源 TypeScript 框架,连接模型、记忆、工具与设备,让智能体从对话走向行动。

由模块化金属组件构成的智能体运行时核心
Runtime ready/ 4 routes
TypeScript
Agent Runtime
Plugins
Local Inference
Memory
Bun
Open Source

一个智能体,
连接完整世界。

Eliza 把模型、记忆、工具、审批和设备能力放进同一运行时,让复杂任务保持连续。

模型无关,能力由插件组合

本地、服务端与 Cloud 灵活路由

高风险操作保留人工审批边界

Eliza RuntimeLive demo
core / local

选择任务

运行模式
本地优先
模型路由
自动选择
权限边界
按需审批

演示模式会模拟本地编排流程,不发送任务数据。

执行结果ready

elizaOS 以 AgentRuntime 为核心,通过 actions、providers、services 与 app views 扩展能力。建议先运行本地项目,再创建一个只注册单一 action 的插件。

文档检索记忆写入结果校验

能力不是清单,
是可组合的系统。

同一个插件可以注册动作、模型处理器、服务、事件、路由与界面视图,在不同宿主中保持一致。

Runtime

一个运行时,连接每一种能力。

MODEL
AGENT
PLUGINS

对话只是起点

从理解意图到调用工具,智能体在同一条消息循环中持续行动。

记忆与知识

保留上下文、检索文档,并把每次经验沉淀为长期记忆。

原生设备桥接

连接相机、联系人、定位、电话与短信,让能力进入真实世界。

工作流与编码

编排定时任务、开发流程与多步骤目标,支持人工审批边界。

从嵌入式运行时,
到完整智能体。

按项目规模选择入口。需要控制权时直接使用 Core,需要开箱运行时时使用 Agent。

agent.ts
TypeScript
import { AgentRuntime } from "@elizaos/agent";

const agent = new AgentRuntime({
  character: { name: "Eliza" },
  plugins: [memory, browser, localInference],
});

await agent.start();

相同的插件契约覆盖消息、模型、服务、事件、路由与应用视图,迁移成本更低。

01

@elizaos/core

定义 AgentRuntime、消息循环、状态、记忆与插件契约。

02

@elizaos/agent

组装独立智能体与 HTTP 后端,直接运行你的工作区。

03

@elizaos/ui

为 Eliza 应用提供可复用的共享 React 界面。

04

elizaos

创建、升级和部署项目与插件的官方 CLI。

端侧推理,
不是降级选项。

硬件检测与模型路由会选择可用后端。资源就绪后,支持的操作可以离线运行,也可以继续使用云端能力。

2B

轻量文本

4B

均衡文本

9B

复杂文本

27B

高阶文本

本地嵌入视觉与语音离线可用
本地 AI 推理模块的芯片与散热结构特写
Eliza-1 本地模型注册表Gemma 4 / 2B — 27B

从下一条命令,
开始构建。

安装官方 CLI,创建一个项目;能力不够时,再添加属于你的插件。

terminal
bun

$bun add --global elizaos@beta

$elizaos create my-project --template project

$elizaos create plugin-example --template plugin

项目可部署,插件可复用。