packages/cloud-frontend/content/installation.mdx
import { Tabs, Callout, Steps } from "@/docs/components";
Set up your development environment for elizaOS Cloud integration.
Install the official elizaOS packages:
<Tabs items={["bun"]}> <Tabs.Tab>
bun add @elizaos/core @elizaos/plugin-elizacloud
</Tabs.Tab> </Tabs>
Install the elizaOS CLI for project and plugin scaffolding:
bun add -g elizaos
Verify the installation:
elizaos --version
| Requirement | Version |
|---|---|
| Node.js | 24.0+ |
| Bun | Latest |
| TypeScript | 5.0+ (recommended) |
elizaos create my-agent --template project
cd my-agent
bun install
Create a .env file:
# elizaOS Cloud Configuration
ELIZA_API_KEY=your_api_key_here
ELIZA_API_URL=https://elizacloud.ai/api/v1
# Optional: Model Provider Keys (if using direct providers)
OPENAI_API_KEY=sk-...
ANTHROPIC_API_KEY=sk-ant-...
bun run dev
For TypeScript projects, ensure your tsconfig.json includes:
{
"compilerOptions": {
"target": "ES2022",
"module": "ESNext",
"moduleResolution": "bundler",
"esModuleInterop": true,
"strict": true,
"skipLibCheck": true
}
}
Install the latest stable versions:
bun add @elizaos/core@latest @elizaos/plugin-elizacloud@latest