Requirements
Linux, macOS, or Windows WSL2 with Postgres 15+ and pgvector. The wizard helps bootstrap the common path.
The installer walks through Postgres setup, AI CLI installation, admin credentials, listen address, migrations, and service registration.
curl -fsSL https://raw.githubusercontent.com/Opendray/opendray/main/scripts/install.sh | bashFor when you want the static binary on PATH without Postgres setup or service registration — scripted environments, ephemeral runners, or your own deployment system. Requires Node 18+.
Linux, macOS, or Windows WSL2 with Postgres 15+ and pgvector. The wizard helps bootstrap the common path.
Claude Code, Codex, Gemini, and shell sessions can run behind the same gateway.
Start with Telegram for fast mobile replies, then add Slack, Discord, Feishu, DingTalk, WeCom, or Bridge.
Launch an agent from the web admin, CLI, API, or configured surface.
Close your laptop or leave the terminal. The server-side session keeps running.
Open the web UI or reply from your phone when the agent needs input.
The canonical install and troubleshooting docs are maintained in GitHub so operators have one source of truth.