The AI OS unifies opencode, hermes, openclaw, CrewAI and LifeOS into one auto-configured system — with a Control Room where you talk to everything and the agents talk to each other.
curl -fsSL https://raw.githubusercontent.com/ZDStudios/AIOS/main/install.sh | bash
Each stays intact and upgradable. The AI OS installs, configures, and wires them — it doesn't fork them.
Glued together by the AIOS Hub (the Control Room, :8787), the openclaw-os generative-UI dashboard, and OpenUI — mounted into every agent.
Single source of truth: aios.config.yaml + .env, rendered into each project's native config. Single control surface: ./aios <command>.
Clones the repo, installs toolchains + every project's deps, builds, and wires the dashboard.
Run aios setup --force — one provider key powers all four agents.
Brings every service up with health checks, then aios url opens the dashboard.
# clones, installs toolchains + deps, builds, wires everything
curl -fsSL https://raw.githubusercontent.com/ZDStudios/AIOS/main/install.sh | bash
irm https://raw.githubusercontent.com/ZDStudios/AIOS/main/install.ps1 | iex
cd ~/AIOS ./aios setup --force # enter provider + API key ./aios start # ✓ opencode ✓ hermes ✓ openclaw ./aios url # open the dashboard
aios setupInstall toolchains + deps, run the secrets wizard, render config, build, mount skills, wire the dashboard.aios start [svc]Start service(s), wait on health checks, keep unified logs.aios stop [svc]Stop service(s); kills the whole process tree — no orphans.aios statusTable of each service: state, port, PID, health.aios doctorDiagnose tools, config, deps and ports — with the exact fix for each.aios test --smokeRun test suites, or drive the whole stack end-to-end.aios logs [svc]Tail a service log from .aios/logs/.aios urlPrint the dashboard + service URLs.