ElizaOS
About
ElizaOS is a powerful multi-agent simulation framework designed to create, deploy, and manage autonomous AI agents. Built with TypeScript, it provides a flexible and extensible platform for developing intelligent agents that can interact across multiple platforms while maintaining consistent personalities and knowledge.
Installation
Install
bun
иNode.js
(v18+)Clone the repo and run:
git clone <https://github.com/elizaos/eliza-starter.git>
cd eliza-starter
cp .env.example .env
bun i && bun run build && bun start
How to Use AIML API via ElizaOS
Define your AIMLAPI key and other environment variables:
AIMLAPI_API_KEY=sk-***
AIMLAPI_SMALL_MODEL=openai/gpt-3.5-turbo
AIMLAPI_MEDIUM_MODEL=anthropic/claude-3-5-sonnet-20240521-v2:0
AIMLAPI_LARGE_MODEL=google/gemini-2.0-pro
Configure your character in the
character.json
file as follows:
{
"modelProvider": "aimlapi",
"settings": {
"model": "gpt-4",
"maxInputTokens": 200000,
...
}
}
ElizaOS provides a UI at http://localhost:3000:

Our Supported Models
In the environment variables for ElizaOS, you can specify almost any of our text models, including:
OpenAI ChatGPT (openai/gpt-3.5-turbo, gpt-4-turbo, ...),
Google Gemini (google/gemini-2.0-flash, ...)
Last updated
Was this helpful?