Prerequisites

Before installing elizaOS, ensure you have the following:
  • Node.js 23.3+: Install Node.js version 23.3 or higher from nodejs.org
  • Bun: Install the latest Bun runtime from bun.sh
Windows Users: You have two options for installing elizaOS:Option 1: Use WSL2 (Windows Subsystem for Linux) for a Linux environment on WindowsOption 2: Install natively on Windows, but first install Git Bash and use it as your terminal for installing and running Node.js, Bun, and the elizaOS CLI

Installing elizaOS

Once you have Node.js and Bun installed, you can install the elizaOS CLI globally:
Terminal
bun i -g @elizaos/cli
This installs the elizaos command globally on your system, allowing you to create and manage elizaOS projects from anywhere.
Important: You don’t need to clone the elizaOS repository to build agents. The CLI handles everything for you. Only clone the monorepo if you’re contributing to core.

Verify Installation

After installation, verify that elizaOS CLI is properly installed:
Terminal
elizaos --version
You should see the version number of the installed CLI.

Troubleshooting

Next Steps

Continue to the Quickstart to build and run your first project in a few commands.