Control Plane

Refua Studio

The web control plane for planning, running, and monitoring Refua discovery campaigns. A complete mission control UI for drug discovery operations.

Web UI Mission Control
SQLite Persistent Jobs
REST Full API
Zero External Deps

What Is Refua Studio?

Refua Studio is the web-based command center for managing Refua discovery campaigns. It provides a single-page application for planning campaigns, executing them in real-time, and monitoring results with a comprehensive job management system.

Studio reuses existing workspace components: ClawCures for planning and orchestration, and refua-mcp for tool execution. No third-party web framework is required, keeping the installation lightweight.

Key Features

  • Mission control UI for plan, run, and autonomous loop workflows
  • JSON plan editor with inline validation and direct execution
  • Portfolio ranking UI for disease program prioritization
  • Promising drug portfolio with candidate cards, scores, and metrics
  • Persistent background job history with SQLite
  • Built-in objective/plan/portfolio templates

What You Can Do

📋

Plan Campaigns

Use the built-in JSON editor to write or load campaign plans. Validate them instantly before committing to a run.

▶️

Execute Workflows

Run plans directly from the UI. Monitor job status in real-time with progress tracking and result inspection.

🔄

Autonomous Loops

Launch autonomous planner/critic iterations that run until the objective is met or configurable limits are reached.

💊

Drug Portfolio

Browse promising drug candidates with rich detail cards showing scores, molecular metrics, and full assessment views.

📊

Portfolio Ranking

Rank disease programs by impact, feasibility, and scientific readiness to prioritize the most promising targets.

🔧

Tool Introspection

Inspect available refua-mcp tools and their schemas directly from the UI, with graceful fallback when ML dependencies are unavailable.

API Endpoints

Refua Studio exposes a full REST API for programmatic access to all campaign operations.

🏥

Health & Config

GET /api/health and GET /api/config for runtime introspection and connectivity status.

🧰

Tools & Examples

GET /api/tools lists available MCP tools. GET /api/examples provides built-in templates.

📦

Job Management

GET /api/jobs with filtering by status. Cancel queued jobs and clear completed history via REST.

Get Started

Installation

pip install refua-studio

Launch the Studio

refua-studio --host 127.0.0.1 --port 8787 --open-browser

Command Your Campaigns

Refua Studio gives you a professional mission control interface for every stage of drug discovery. Plan, execute, and monitor, all from one place.