AI · GitHub repo

Eliza

Open-source multi-agent framework for building autonomous social and on-chain AI agents

Visit gist.github.com ↗

Eliza is an open-source agent framework developed by ai16z for creating conversational and autonomous AI agents across platforms like Discord, Twitter, and Telegram. It provides modular support for diverse LLMs, character definition files, voice synthesis, RAG memory, and crypto wallet integrations for on-chain actions.

What it's for

  • Deploy social bots on Twitter, Telegram, and Discord that maintain a consistent persona
  • Build autonomous crypto agents capable of performing on-chain transactions on Solana or EVM chains
  • Create voice-enabled AI characters with ElevenLabs speech synthesis
  • Implement multi-agent systems with shared RAG memory and document retrieval

Features

  • JSON character files to customize agent personality, tone, and bio
  • Multi-platform connectors for Discord, Twitter, Telegram, and WhatsApp
  • Multi-model support including OpenAI, Claude, Groq, Ollama, Heurist, and Gaia
  • Native blockchain integrations for Solana, EVM, Conflux, Starknet, and Coinbase
  • Built-in RAG memory system with embedding support
  • Voice support via ElevenLabs integration

Pricing

Open source. Free and open source

Details

Type
GitHub repo
Category
AI
Topic
Agent Frameworks
Open source
Yes
Platforms
Code library, Command line, Self-hosted
For
Developers building autonomous social bots and web3-enabled AI agents
Alternative to
CrewAI, AutoGen, LangChain
Tags
agents, ai agents, discord bot, twitter bot, web3, typescript, rag

Why it was saved

  • @dabit3, 3 December 2024: The framework the tutorial is built on; useful for any multi-agent project.

Compare

Related

All 5 in Agent Frameworks →

Updated