elizaOS/eliza

Open source agentic operating system

What it solves

elizaOS provides a comprehensive framework and product stack for creating and deploying autonomous AI agents. It bridges the gap between a core AI runtime and actual usable products by providing the necessary infrastructure for agents to interact with the real world, including device hardware, third-party apps, and cloud services.

How it works

The system is built as a TypeScript monorepo consisting of several key layers:

  • The Framework: A model-agnostic core (@elizaos/core) that handles memory, state, and plugin contracts, allowing developers to extend agent capabilities via plugins.
  • The App Stack: A user-facing application layer (@elizaos/app and @elizaos/ui) that brings the agents to web, desktop, and mobile platforms.
  • Local Inference: A dedicated plugin that enables on-device execution of text, speech, vision, and image models (using Gemma 4 tiers), allowing agents to function without an internet connection when hardware permits.
  • Cloud Integration: An optional cloud layer for authentication, hosted routing, and cross-device synchronization.
  • OS Distributions: Tooling to package the entire stack into bootable Linux and Android (AOSP) distributions.

Who it’s for

It is designed for developers building autonomous agents, as well as users who want a complete "agentic operating system" experience on their devices.

Highlights

  • Extensible Plugin System: Supports plugins for actions, providers, evaluators, and device bridges.
  • Broad Integration: Includes connectors for messaging, workspaces, calendars, and non-custodial crypto wallets (EVM and Solana).
  • Hybrid Execution: Can route tasks between local on-device inference, direct provider APIs, or cloud backends.
  • Device Automation: Capable of browser and desktop automation, as well as accessing native device features like camera, phone, and location.

Related

  • Project
  • Project
  • Project
  • Project
  • Project