Get up and running with InnoZverse and OpenClaw in minutes.
Step-by-step tutorials without the deep verification.
For detailed info, refer to the official OpenClaw Docs.
Getting Started
1. Install OpenClaw (AI Agent Gateway)
OpenClaw is a self-hosted gateway that connects your chat apps (Discord, Telegram, WhatsApp, etc.) to AI agents. Perfect for running InnoZverse labs and automating workflows.
System Requirements:
Node.js 22 or newer
Any OS (macOS, Linux, Windows)
~500MB free disk space
Step 1: Install OpenClaw
curl-fsSLhttps://openclaw.ai/install.sh|bash
iwr -useb https://openclaw.ai/install.ps1 | iex
Step 2: Run the Setup Wizard
openclawonboard--install-daemon
This wizard will:
Configure authentication
Set gateway port (default: 18789)
Optionally link Discord/Telegram channels
Enable auto-start on reboot
Step 3: Verify Installation
You should see: Gateway is running
Step 4: Open the Control UI
Your browser will open to http://127.0.0.1:18789/. If it loads, you're ready!
Next: Configure your first channel in the Control UI.
2. Connect Discord (Optional)
If you want to chat with AI agents via Discord:
Go to the OpenClaw Control UI (http://127.0.0.1:18789/)
Q: Do I need to buy anything?
A: No. All labs, OpenClaw, and InnoZverse are free and open-source.
Q: Can I run multiple OpenClaw instances?
A: Yes, just use different ports: openclaw gateway --port 18790
Q: Do my lab files persist when I exit Docker?
A: Only if you mount a volume with -v $(pwd):/work. Without it, files are lost.
Q: Can I use OpenClaw without Docker?
A: Yes, most labs work on Ubuntu 22.04+ or macOS with Python 3.10+ installed natively.
Q: What if I find a broken lab?
A: Open an issue on GitHub. Verified fixes are merged within 48 hours.
Ready to learn? Pick a domain above and start with Foundations.
InnoZverse — Learn by doing. Verify everything.
Last updated
openclaw gateway status
openclaw dashboard
# Pull and run a Python lab
docker pull zchencow/innozverse-ai:latest
docker run -it --rm zchencow/innozverse-ai:latest bash
git clone https://github.com/lastcow/innoZverse-docs.git
cd innoZverse-docs
cd linux/foundations/labs/lab-01-intro-to-terminal
# Pull an image
docker pull zchencow/innozverse-{DOMAIN}:latest
# Example: zchencow/innozverse-linux, zchencow/innozverse-cybersec
# Run interactively
docker run -it --rm zchencow/innozverse-{DOMAIN}:latest bash
# Run with volume mount (persist files)
docker run -it --rm -v $(pwd):/work zchencow/innozverse-{DOMAIN}:latest bash
# Run a specific lab
docker run -it --rm zchencow/innozverse-{DOMAIN}:latest \
bash /labs/foundations/lab-01/setup.sh