ClawCures

An experimental AI agent for planning and running drug discovery campaigns. OpenClaw creates the plans, and Refua tools carry them out.

Autonomous Campaign Loops
OpenClaw Planning Engine
Strict Tool Allowlist
JSON Reproducible Plans

What Is ClawCures?

ClawCures is a disease-campaign orchestration system that separates planning from execution. OpenClaw generates strategic plans through its /v1/responses endpoint, while refua-mcp executes typed scientific tools in a strict, auditable workflow.

Its default objective is to investigate treatments for diseases with the greatest burden. You can also give it a specific disease or research question.

Key Capabilities

  • Single-run planner/executor flow
  • Autonomous planner/critic loop with policy checks
  • Offline plan validation and dry-run modes
  • Portfolio ranking for disease-program prioritization
  • Strict JSON tool plans for full reproducibility

How It Works

Define Objective

Set a disease target or let ClawCures default to its all-disease mission.

Plan via OpenClaw

The planner generates a strict JSON tool-call plan through the OpenClaw gateway.

Validate & Review

Check the plan against configured rules and, if enabled, send it for human review before execution.

Execute with Refua MCP

Typed scientific tools run the actual folding, affinity predictions, and design workflows.

Critique & Iterate

In autonomous mode, a critic evaluates results and triggers additional rounds as needed.

CLI Commands

▶️

ClawCures run

Execute a single planner + execution cycle. Supports custom objectives, plan files, dry-run mode, and output artifact paths.

🔄

ClawCures run-autonomous

Multi-round planner/critic loop that autonomously iterates until the campaign objective is satisfied or limits are reached.

✅

ClawCures validate-plan

Policy-check a local JSON plan offline without making any API calls or running scientific tools.

📊

ClawCures rank-portfolio

Rank disease programs from a JSON input file to prioritize the most impactful targets.

Get Started

Installation

pip install ClawCures

Run the Default All-Disease Mission

ClawCures run

Or do a dry-run first:

ClawCures run --dry-run

Start a Research Campaign

Give ClawCures an objective, review its plan, and inspect the results as the campaign runs.