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.