LiveClawBench

July 3, 2026 · View on GitHub

Benchmarking LLM Agents on Complex, Real-World Assistant Tasks

Paper Leaderboard License Tasks Dataset

LiveClawBench evaluates LLM agents on realistic, multi-step assistant tasks using the Harbor framework and the OpenClaw agent platform.

Overview

LiveClawBench Overview

LLM agents are increasingly expected to handle real-world assistant tasks, yet existing benchmarks evaluate them under isolated difficulty sources. LiveClawBench addresses this by introducing a Triple-Axis Complexity Framework derived from empirical analysis of production OpenClaw usage data, and building a benchmark with explicit factor annotations, deterministic mock environments, and outcome-driven evaluation.

Status (updated June 2026): 134 tasks validated across 10 domains, automated evaluation harness complete. Leaderboard scores for 17 models and 6,834 v0.2.1 agent trajectories (ATIF-v1.2; 17 models x 134 tasks x 3 runs) are published on HuggingFace, with the public leaderboard at mosi-ai.github.io/LiveClawBench.

Paper: LiveClawBench: Benchmarking LLM Agents on Complex, Real-World Assistant Tasks

Triple-Axis Complexity Framework

Task difficulty is characterized along three orthogonal axes. The benchmark covers six complexity factors across Environment, Cognitive, and Adaptability dimensions.

FactorAxisDescriptionCoverage
A1 Cross-Service DependencyEnvironmentCoordinate multiple independent services in a single workflow✓ 45 tasks
A2 Contaminated Initial StateEnvironmentDiagnose and repair corrupted environments before acting✓ 38 tasks
B1 Implicit Goal ResolutionCognitiveInfer missing constraints or seek clarification when ambiguous✓ 43 tasks
B2 Knowledge System MaintenanceCognitiveCreate, update, and repair persistent skill/knowledge artifacts✓ 17 tasks
C1 Runtime State MutationAdaptabilityDetect and adapt when environment state changes during execution✓ 7 tasks
C2 Runtime VerificationAdaptabilityVerify action outcomes and handle silent failures✓ 6 tasks

Quick Start

git clone https://github.com/Mosi-AI/LiveClawBench.git
cd LiveClawBench
./setup.sh          # installs harbor CLI, builds Docker images, creates .env

# Edit .env with your API key, then run a task:
source .venv/bin/activate
harbor run -p tasks/watch-shop -a openclaw -m moonshot/<YOUR_MODEL_ID> \
  -n 1 -o jobs \
  --ae CUSTOM_BASE_URL="<YOUR_BASE_URL>" \
  --ae CUSTOM_API_KEY="<YOUR_API_KEY>"

To run all 134 tasks:

harbor run --dataset liveclawbench@0.2.1 -a openclaw \
  -m moonshot/<YOUR_MODEL_ID> --n-concurrent 4 -o jobs \
  --ae CUSTOM_BASE_URL="<YOUR_BASE_URL>" \
  --ae CUSTOM_API_KEY="<YOUR_API_KEY>" \
  --ee JUDGE_BASE_URL="<JUDGE_BASE_URL>" \
  --ee JUDGE_API_KEY="<JUDGE_API_KEY>"

Model prefix selects the thinking API format:

  • moonshot/<model> — injects thinking.type: enabled/disabled
  • openrouter/<model> — injects reasoning.effort: <level>
  • anthropic/<model> — native Anthropic thinking API
  • openai/<model> — native OpenAI API
  • custom/<model> — no thinking parameter injection (any OpenAI-compatible endpoint)

All prefixes except anthropic and openai accept --ae CUSTOM_BASE_URL / --ae CUSTOM_API_KEY. See Running Tasks → Provider Routing for details.

See docs/en/guide/getting-started.md for full setup details.

Documentation

New here? Start with Getting Started, then Running Tasks.

GuideDescription
Getting StartedPrerequisites, setup, first run
Running TasksHarbor CLI flags, results, full dataset runs
Adding TasksTask format, scoring contract, submission
Complexity FrameworkFactor definitions, 134-case annotation table
Task Formattask.toml fields, evaluation rubric

Tasks (134 validated)

DomainEasyMediumHardTotal
E-commerce & Daily Svcs1010222
Documents & Knowledge92112
Deep Research & Report49417
DevOps & Env Repair79218
Finance & Data Analytics85013
Coding & Software Dev53210
Health & Fitness27211
Social Media32611
Calendar & Task Mgmt25310
Communication & Email36110
Total535823134

Complexity factors: A1 Cross-Service Dependency (45), A2 Contaminated State (38), B1 Implicit Goals (43), B2 Knowledge Maintenance (17), C1 Runtime State Mutation (7), C2 Runtime Verification (6).

Leaderboard

The public leaderboard is available at mosi-ai.github.io/LiveClawBench. Scores are Avg@3: mean of 3 independent runs per task, averaged across 134 v0.2.1 tasks and rescaled to [0, 100]. The corresponding HuggingFace dataset includes 6,834 v0.2.1 trajectories in ATIF-v1.2 format, plus 630 earlier pilot trajectories.

RankModelAvg@3
1Kimi-K2.7-Code76.0
2GLM-5.174.7
3GPT-5.574.5
4GLM-5.272.9
5MiniMax-M371.4

Full leaderboard: mosi-ai.github.io/LiveClawBench/leaderboard/.

Full per-factor and per-domain breakdowns, plus trajectory data, are available on HuggingFace.

Analysis Highlights

Complexity profiles explain more variance than domains alone. Domain labels identify where a task happens, but complexity profiles better capture what makes it difficult. For high-tier models, domain explains 9.6% of case-level score variance on average, while the complexity profile explains 18.6%; for mid-tier models, the shares are 12.9% and 21.1%.

Variance partition by model-summary tiers

Different complexity factors stress different capabilities. Cross-service dependency, implicit goals, runtime mutation, and runtime verification each reduce scores in distinct ways, showing that benchmark difficulty is not a single scalar property.

Per-factor performance impact

Complexity factors also reshape agent behavior. Factor-present cases change execution patterns such as effort, looping, tool diversity, recovery, verification, and termination. This exposes failure modes that final reward alone can hide, especially silent failures under implicit-goal tasks and re-grounding failures under runtime-adaptation tasks.

Behavior shifts by complexity factor

Case Study

Case Study: Flight Cancellation Claim

Task: flight-cancel-claim (Hard · A1 + B1) — The agent must scan an inbox for a flight cancellation notice, verify the cancellation, locate the compensation policy, collect required information autonomously, and submit the claim email.

This case illustrates how factor stacking causes failures: agents that handle A1 (cross-service coordination) in isolation may still fail when B1 (implicit goal resolution) is added, because they cannot infer what information to collect without being told explicitly.

Vision & Roadmap

LiveClawBench is a living benchmark designed to evolve alongside the OpenClaw ecosystem.

Infrastructure

  • 30-task pilot benchmark with manual validation (March 2026)
  • Automated evaluation harness for all 30 tasks (March 2026)
  • Public leaderboard with agent trajectories on HuggingFace (April 2026)
  • Expand to 134 tasks across 10 domains (June 2026)
  • Community task submission pipeline
  • Support multiple harnesses, including CLI and Hermes

Future Expansion

Add broader coverage for the existing complexity factors and domains:

  • Add more tasks for underrepresented domain-factor combinations

Stronger Diagnostics

  • Per-factor performance breakdown in leaderboard
  • Cross-model statistical significance testing

Contribute

We welcome contributions of new tasks, new domains, and new complexity dimensions. Every new task expands the frontier of what we can measure about LLM agent capability.

  • Browse the Complexity Framework to find underrepresented areas
  • Follow Adding Tasks to build and validate your task
  • Open a pull request — all contributions go through the same scoring-contract review

Join us in building the most comprehensive evaluation of real-world LLM assistant capability.

Citation

@article{liveclawbench2026,
  title={LiveClawBench: Benchmarking LLM Agents on Complex, Real-World Assistant Tasks},
  author={Xiang Long and Li Du and Yilong Xu and Fangcheng Liu and Haoqing Wang and Ning Ding and Ziheng Li and Jianyuan Guo and Yehui Tang},
  journal={arXiv preprint},
  year={2026}
}