Courses chevron_right Decentralized AI Agents chevron_right Module 1.1
play_arrow
05:24 / 18:45
volume_up subtitles fullscreen

Module 1.1: Introduction to ElizaOS

Learn the foundational principles of building autonomous agents within secure execution environments.

ElizaOS is a lightweight, high-performance operating system designed specifically for managing autonomous AI agents in decentralized networks. It provides the necessary primitives for secure execution, memory management, and inter-agent communication.

Core Primitives

  • verified_user Trusted Execution: Every agent runs in isolated sandboxes.
  • memory State Persistence: Cryptographically signed memory states.

code Basic Configuration

import { AgentConfig } from '@elizaos/core';

const config: AgentConfig = {
  id: 'agent-0x12',
  runtime: 'tee-v2',
  permissions: ['network.read', 'compute.basic']
};
terminal CodeLab
main.ts
1 2 3 4 5 6 7
import { createAgent } from '@elizaos/sdk'; const agent = createAgent({ name: 'HelloWorldAgent', task: 'Initialize sequence' }); agent.start();
account_tree
Up Next

Module 1.2: State Management

Learn how agents persist memory securely across execution cycles.