Setup Guide
Everything you need to get RealizeOS running — from preparation to your first AI-powered conversation. Choose your edition below and follow the steps.
In This Guide
1. Before You Start — What to Prepare
Before purchasing or installing, gather these materials. Having them ready means you can go from purchase to working system in under an hour.
Preparation Checklist
- Your business name(s) — If you run multiple ventures, list each one. RealizeOS creates isolated systems per venture.
- Brand voice sample — Any existing content that sounds like "you." A LinkedIn post, email, proposal — anything. The system learns your voice from real examples.
- 2-3 workflows to automate first — What do you repeat weekly? Content creation? Client proposals? Meeting prep? Pick your highest-value workflows.
- Team roles you want — Think about which AI agents you need: Writer, Analyst, Researcher, Reviewer, Operations? Start with 2-4.
- API keys (Full edition) — Anthropic API key ($5+ credit) and/or Google AI API key (free tier available). See below for how to get them.
- A computer you control — No corporate restrictions. RealizeOS runs locally or on your own server. No data leaves your machine except LLM API calls.
Getting Your API Keys
Anthropic API Key (Claude models)
- Go to console.anthropic.com
- Create an account or sign in
- Navigate to API Keys and create a new key
- Add $5-10 credit (pay-as-you-go, no subscription required)
- Save the key — you'll need it during setup
Typical cost: $2-8/month depending on usage. Claude Sonnet handles most tasks.
Google AI API Key (Gemini Flash — optional but recommended)
- Go to aistudio.google.com/apikey
- Sign in with your Google account
- Click "Create API Key"
- Copy the key — done
Gemini Flash has a generous free tier. It handles quick tasks so Claude can focus on complex work.
2. Lite Edition Setup
The Lite edition runs entirely through Obsidian and Claude Code. No servers, no Docker, no coding. Your knowledge base lives as markdown files that Claude reads and works from.
Prerequisites
- Obsidian (free) — Download from obsidian.md
- Claude Pro subscription ($20/mo) — From claude.ai. This gives you Claude Code access.
Step-by-Step
- Download and unzip the RealizeOS Lite package you received after purchase.
-
Open as Obsidian vault: Launch Obsidian → "Open folder as vault" → select the
realize_lite/folder.
Important: Save in your Documents folder, not in a cloud-synced folder (OneDrive, iCloud). -
Open the setup guide: In Obsidian, open
setup-guide.md. It walks you through:- Filling in your brand identity
- Defining your voice rules
- Customizing your agent team
- Setting up your first skill workflow
-
Launch Claude Code in the vault directory. Claude reads your
CLAUDE.mdfile and becomes your AI team — aware of your brand, agents, and knowledge. -
Test it: Try asking Claude to:
Verify the Writer agent responds in your brand voice, then the Reviewer checks quality.Write a LinkedIn post about [your topic]
What you should see
- Claude identifies itself as your Orchestrator agent
- Messages are written in your brand voice (not generic ChatGPT style)
- Content goes through writer → reviewer pipeline automatically
- Your knowledge base files are referenced in responses
3. Full Edition Setup
The Full edition gives you the complete engine: multi-LLM routing, API server, tool integrations, and self-evolution. Run it locally or deploy to any server.
Prerequisites
- Python 3.11+ — Check with
python --version - Docker (optional but recommended) — docker.com
- Git — Check with
git --version - API keys — Anthropic (required) + Google AI (recommended). See above.
Step-by-Step
Option A: Docker (recommended)
# 1. Clone the repository
git clone https://github.com/SufZen/realize-os.git
cd realize-os
# 2. Configure your environment
cp .env.example .env
# Edit .env — add your ANTHROPIC_API_KEY and GOOGLE_AI_API_KEY
# 3. Initialize from a template
python cli.py init --template consulting
# Other templates: agency, multi-venture, saas, ecommerce
# 4. Start everything
docker compose up
# Server runs at http://localhost:8080
Option B: Local Python
# 1. Clone and install
git clone https://github.com/SufZen/realize-os.git
cd realize-os
pip install -r requirements.txt
# 2. Configure
cp .env.example .env
# Edit .env with your API keys
# 3. Initialize
python cli.py init --template consulting
# 4. Start the server
python cli.py serve
Verify It Works
# Send a test message
curl -X POST http://localhost:8080/api/chat \
-H "Content-Type: application/json" \
-d '{
"message": "Help me plan a content strategy for Q2",
"system_key": "consulting",
"user_id": "test-user"
}'
Expected response
You should get a JSON response with an AI-generated strategy, routed through the appropriate agent (likely the Analyst or Strategist), written in the brand voice defined in your system's Foundations.
Optional: Connect Telegram
- Create a bot via @BotFather on Telegram
- Add the bot token to your
.envfile - Set
AUTHORIZED_USERSto your Telegram user ID - Restart the server — your bot is live
4. Preparing for Your Setup Call
If you purchased the Setup Assistance package ($499), here's how to make the most of your 1-hour call.
Before the Call — Prepare These
- Business description — A 2-3 sentence summary of each venture you want to set up
- Brand voice sample — 2-3 pieces of existing content that represent how you want to sound (LinkedIn posts, emails, proposals)
- Agent wishlist — Which roles do you need? Writer, Analyst, Operations, Researcher? What should each one specialize in?
- Top 3 workflows — The repetitive tasks you want automated first. Be specific: "Draft a LinkedIn post from my meeting notes" is better than "content creation"
- Tools you use — Gmail, Google Calendar, Google Drive? We'll connect the ones you need during the call.
- API keys ready — Anthropic and Google AI keys created and funded (see Section 1)
- Docker or Python installed — So we can run the system live during the call
What Happens During the Call
- Discovery (10 min) — We review your business, ventures, and goals
- Brand Configuration (15 min) — We set up your identity, voice rules, and brand standards
- Agent Setup (15 min) — We define and customize your AI team members
- First Workflow (15 min) — We build and test your first skill workflow end-to-end
- Testing & Q&A (5 min) — We verify everything works and answer questions
After the Call
- Recording of the session shared with you
- Your custom configuration committed to your repo
- 30 days of priority email support
- Access to the community channels for ongoing help
5. First Steps After Setup
Your system is running. Now what? Here's a roadmap for your first week.
Day 1 — Foundations
- Complete your brand identity file (F-foundations/brand-identity.md)
- Write 5-10 voice rules in F-foundations/brand-voice.md
- Send 3-5 test messages to verify the voice feels right
Day 2-3 — Knowledge
- Add domain knowledge to B-brain/ (industry data, methodologies, client info)
- Test that agents reference this knowledge in responses
- Use the ingestion command to import existing documents
Day 4-5 — Workflows
- Create your first YAML skill (content pipeline is a great start)
- Test the writer → reviewer pipeline with a real task
- Iterate on agent prompts based on output quality
Week 2+ — Expansion
- Connect Google Workspace tools (email, calendar, drive)
- Add more agents for specialized roles
- Build more skill workflows for recurring tasks
- Let the self-evolution engine suggest improvements
6. Troubleshooting
"Claude doesn't know my brand voice"
Make sure your F-foundations/brand-voice.md file has clear, specific rules. Vague instructions like "be professional" don't help. Instead: "Use short paragraphs (2-3 sentences). Start with data, not opinions. No exclamation marks."
"Docker won't start"
Check that Docker Desktop is running. Try docker compose down then docker compose up --build. Check the logs with docker compose logs -f.
"API key errors"
Verify your .env file has no spaces around the = sign. Check that your Anthropic account has credit. Test the key directly: curl https://api.anthropic.com/v1/messages ...
"Agents respond generically"
The knowledge base might not be indexed. Run the index command (/index in Telegram or python cli.py index). Also check that your agent definitions in A-agents/ have specific, detailed role descriptions.
Still stuck?
Join the community: Telegram Builders Group or email support@realizeos.ai
Ready to get started?
Choose Your Edition