Skip to main content
The zeroclaw service command manages ZeroClaw as an OS-level service with automatic startup.

Overview

Install ZeroClaw as a systemd (Linux) or launchd (macOS) user service for:
  • Automatic startup on boot
  • Background execution
  • Log management
  • Process supervision

Subcommands

install

Install ZeroClaw as a user service.
Creates service file at:
  • Linux: ~/.config/systemd/user/zeroclaw.service
  • macOS: ~/Library/LaunchAgents/com.zeroclaw.daemon.plist

start

Start the ZeroClaw service.

stop

Stop the ZeroClaw service.

restart

Restart the ZeroClaw service.

status

Check service status.
Shows:
  • Running state (active/inactive)
  • PID
  • Uptime
  • Recent log entries

uninstall

Remove the service installation.

enable

Enable auto-start on boot.

disable

Disable auto-start on boot.

Options

string
default:"auto"
Init system to use: auto (detect), systemd, or openrc

Examples

Complete Setup

View Logs