Skip to main content

Usage

Options

How It Works

  1. Checks Destination: Verifies the target directory is empty or doesn’t exist
  2. Clones Repository: Downloads the elizaOS/eliza repository from GitHub
  3. Shows Next Steps: Displays instructions for getting started

Examples

Basic Usage

Custom Branch

Custom Directory

Development Workflows

After Setup

Once cloned, follow these steps:

Development Commands

Monorepo Structure

The cloned repository includes:

Use Cases

Contributors

Perfect for developers wanting to:
  • Submit pull requests
  • Develop new plugins
  • Fix bugs or add features
  • Understand the codebase

Advanced Users

Useful for users who need:
  • Custom builds
  • Experimental features
  • Local plugin development
  • Integration testing

Plugin Developers

Essential for:
  • Plugin development and testing
  • Understanding plugin APIs
  • Contributing to core functionality

Troubleshooting

Clone Failures

Directory Issues

Build Failures

Branch Not Found

Notes

  • The destination directory must be empty or non-existent
  • Uses the official elizaOS/eliza repository from GitHub
  • Requires Git to be installed on your system
  • Internet connection required for cloning
  • create: Create a new project or plugin from templates
  • plugins: Manage plugins in your project
  • dev: Run development server for your projects