ZeroClaw

ZeroClaw is a self-hosted personal AI assistant that runs locally on your own devices, giving you full control over your data and workflows.

ZeroClaw Integration Guide

1.1 Usage

Method 1: Configuration File

Begin by installing ZeroClaw:

brew install zeroclaw

Or build it manually from source:

git clone https://github.com/zeroclaw-labs/zeroclaw.git
cd zeroclaw
./install.sh

Next, export your RyGenAPI key:

export ZEROCLAW_API_KEY="your-rygen-api-key"

Update your configuration file ~/.zeroclaw/config.tomlAdd or modify the following settings:

default_provider = "custom:https://api.rygen.io/v1"
default_model = "minimax/minimax-m2.5"

Start an agent session:

zeroclaw agent

Method 2: Environment-Based Override

If you prefer not to modify the config.toml file, you can override the provider by setting the ZEROCLAW_PROVIDER environment variable.

export ZEROCLAW_PROVIDER="custom:https://api.rygen.io/v1"
export ZEROCLAW_API_KEY="your-rygen-api-key"

Ensure your model is still defined in the config file ~/.zeroclaw/config.toml:

default_model = "minimax/minimax-m2.5"

Then launch the agent with a command:

zeroclaw agent -m "Hi, Rygen"

1.2 References