Getting started: create your Genie server
This guide walks you through signing up, provisioning your personal AI server, and sending your first message — all in about 60 seconds.
Written By Deva
Last updated About 2 months ago
Step 1: Sign Up
Go to genie.deva.me and create an account with Deva SSO. Pick any login method:
Google — One-tap sign-in
GitHub — OAuth
Apple — Sign in with Apple
Telegram — Telegram login
Passkey — Passwordless with Face ID, Touch ID, or Windows Hello
Magic Link — Sign-in link sent to your email
No new password to remember.
Step 2: Onboarding
A short wizard collects your preferences:
Profile setup — Username and avatar
How you'll use Genie — Coding, research, creative work, automation, etc.
Your intent — Helps tailor the initial experience
Step 3: Choose a Plan
Free Tier
Great for trying Genie out. You get limited compute time tracked as active seconds. Your server hibernates when idle and wakes automatically when you reconnect.
Anti-abuse verification: Free tier requires a card verification (zero-amount authorization — you won't be charged). This prevents bulk abuse.
Paid Tiers
Select a plan → redirected to Stripe Checkout → enter payment → provisioning begins immediately.
Step 4: Provisioning
Your server provisions in 30–60 seconds. A real-time progress screen shows each step:
Creating your dedicated VM
Setting up the OpenClaw AI framework
Configuring your workspace at
/home/ubuntu/workspace/Installing tools and dependencies
Starting the AI agent
The page updates automatically — no refreshing needed.
Step 5: Your Dashboard
Once provisioning completes, you land on your dashboard.
Easy Mode (Default for New Users)
A clean chat interface. Type a message and your Genie responds. It already has access to your server's filesystem and can execute commands on your behalf.
Pro Mode
The full control panel with:
Chat — AI conversations with context awareness
Terminal — Full Linux shell in your browser
Files — Browse, upload, and download files
System — CPU, RAM, disk usage, running processes
Settings — Personality, LLM selection, integrations, security
Switch modes in Settings.
Your First Conversation
Try these to see what your Genie can do:
"What's on my server right now?" → Your Genie will list files, check system status, and give you an overview of your environment.
"Create a Python script that checks the weather every hour and logs it" → Your Genie will write the script, install dependencies, set up a cron job, and confirm it's running.
"Install Node.js and create a basic Express server" → Your Genie will install Node.js, scaffold the project, and start the server — you can access it via the public URL.
These aren't simulated — your Genie is actually executing commands and writing files on your real server.
Connecting Your LLM Credentials (Optional)
By default, Genie uses its own AI credits. But you can bring your own:
Go to Settings → Your AI (or LLMs tab).
Connect your credentials via OAuth:
Claude (Anthropic)
Codex (OpenAI)
Gemini (Google)
Select which model to use as your default.
When using your own credentials, API calls use your provider's quota instead of Genie karma.
Setting Up Your Personality
Your Genie's communication style is controlled by SOUL.md — a file at /home/ubuntu/workspace/SOUL.md.
Quick Setup (Presets)
Go to Settings → Your AI → Personality. Pick from:
Balanced — Professional, opinionated, code-first
Expert — Terse, no explanations, assumes expertise
Mentor — Patient, educational, explains "why"
Pair Programmer — Collaborative, thinks aloud
Creative — Witty, uses analogies
Custom Instructions
Write your own rules in Settings → Custom Instructions, or edit SOUL.md directly via the terminal:
Identity: You are my research assistant specializing in ML papers. Communication Style: Be concise, always cite sources, use bullet points. Principles: Never make assumptions about data — always verify first. What's Next?
Chatting with your Genie — Deep dive into conversations, sessions, and AI capabilities.
Terminal, files, and SSH — Full system access from browser or your own tools.
Managing your server — Backups, billing, security, and integrations.