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

  1. Install bun и Node.js (v18+)

  2. 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

  1. 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
  1. 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:

Last updated

Was this helpful?