Dataclass configuration for MetaClaw training, including model, training, reward, memory, and skill settings.
# Source: https://github.com/aiming-lab/MetaClaw | License: MIT | Copyright 2026 Peng Xia, Jianwen Chen, Xinyu Yang, Siwei Han, Shi Qiu, Zeyu Zheng, Cihang Xie, Huaxiu Yao
# Provided via justclaw.it.com; keep this notice with the code.
"""
Unified configuration for MetaClaw training.
Dataclass-based config compatible with command-line overrides.
"""
from dataclasses import dataclass, field
@dataclass
class MetaClawConfig:
# ------------------------------------------------------------------ #
# Model #
# ------------------------------------------------------------------ #
model_name: str = "Qwen/Qwen3-4B"
lora_rank: int = 32
renderer_name: str = "qwen3" # Tinker renderer: "qwen3", "llama3", "role_colo
... (truncated -- full source via MCP)
See the full source, get the GitHub permalink, and search for more like it.
Get a free API key