Zylos LogoZylos
Getting Started

Installation

Install Zylos with a single command.

Requirements

  • Linux or macOS -- Ubuntu 22.04+, Debian 12+, RHEL, or macOS. 2+ cores, 4+ GB RAM, 20+ GB disk.
  • Node.js 20.20+ -- The installer will install it via nvm if missing.
  • Claude subscription or Anthropic API key -- Get one here.

Install

One command handles everything — dependencies, CLI, and setup wizard:

curl -fsSL https://raw.githubusercontent.com/zylos-ai/zylos-core/main/scripts/install.sh | bash

The wizard will ask for your authentication method, domain (optional), and timezone. Once complete, all services start automatically.

Prefer to install manually?

npm install -g --install-links https://github.com/zylos-ai/zylos-core
zylos init

Verify

zylos doctor

Checks system dependencies, Claude authentication, and service status. Auto-fixes issues when possible.

Talk to Your Agent

Start chatting right now:

zylos shell

The Web Console is also built in — access it via your domain or http://localhost:3456.

Need more channels? See all available channels, then:

zylos add <channel-name>

Advanced Options

Non-interactive mode

For CI/CD or headless servers — pass flags to skip all prompts:

curl -fsSL https://raw.githubusercontent.com/zylos-ai/zylos-core/main/scripts/install.sh | bash -s -- \
  -y --setup-token sk-ant-oat01-xxx --domain agent.example.com --https
FlagDescription
-yNon-interactive mode
--setup-tokenClaude setup token
--api-keyAnthropic API key
--domainDomain for HTTPS
--timezoneIANA timezone
--https / --no-httpsEnable or disable HTTPS
--caddy / --no-caddyInstall or skip Caddy
--web-passwordWeb console password
--no-initInstall CLI only, skip setup
--branchInstall from a specific branch
-qQuiet output

Run zylos init --help for the full list. Also activates automatically when no TTY is available, CI=true, or NONINTERACTIVE=1 is set.

Docker

docker run -d --name zylos \
  -e CLAUDE_CODE_OAUTH_TOKEN=YOUR_TOKEN_HERE \
  -p 3456:3456 \
  -v zylos-data:/home/zylos/zylos \
  -v claude-config:/home/zylos/.claude \
  ghcr.io/zylos-ai/zylos-core:latest

See the Docker Deployment Guide for Docker Compose, environment variables, and NAS setup.

Windows / ChromeOS / unsupported platforms

Use Claude Code's SSH feature to install on a remote Linux machine:

claude --ssh user@your-linux-server
# Then ask Claude to install Zylos, or run the installer directly

Uninstall

zylos uninstall --self          # Interactive removal
zylos uninstall --self --force  # Skip prompts

On this page