What is elizaOS?

elizaOS is a TypeScript framework for building AI agents that can think, learn, and act autonomously. Create agents with unique, persistent personalities, equip them with plugins to interact with the world, and let them work toward their goals independently. Get started with one of the quick links below, or read on to learn more about elizaOS.

Key Capabilities

With elizaOS, your agents can:
  • Develop unique personalities and goals defined through character files
  • Take actions in the real world using any combination of 90+ plugins
  • Execute complex action chains triggered by natural language
  • Remember and learn from every interaction with persistent memory
  • Deploy anywhere from local development to cloud production

Plugin Ecosystem

The framework ships with 90+ official plugins spanning:
  • Social platforms - Discord, Twitter, Telegram, and more
  • Blockchain networks - Ethereum, Solana, Base, and other chains
  • AI providers - OpenAI, Anthropic, OpenRouter, and local models
  • DeFi protocols - Trading, lending, yield farming
  • Content creation - Image generation, video, music
  • Data analysis - Web scraping, API integrations, databases
The plugin architecture lets you mix and match capabilities without modifying core code. Your agents can trade onchain, manage social media accounts, create content, analyze data, or interact with any API, blockchain, website or repository.

Design Philosophy

elizaOS is for builders who want to ship fast, experiment freely, and define tomorrow: 1. Three Minutes to First Agent
Install, create, run. Three commands to a live agent.
2. Built for Everyone
Start with a single character file. Scale to production systems handling millions of interactions. The framework grows with your ambitions.
3. Truly Open Source
We build Eliza together. Every line is open source. Extend through plugins, contribute to core, share with the community. Your code becomes part of the story.