DrugHarness: An Evolvable Agent Harness for Computational Drug Discovery
Analyze & explore related research in Conceptio
Connect this record directly into your research workflow or AI agent. Explore citations across open repositories, query full text, and export structured proof bundles.
D RUG H ARNESS : A N E VOLVABLE AGENT H ARNESS FOR C OMPUTATIONAL D RUG D ISCOVERY Yuxing Chen1,∗ , Zhisheng Zhang2,∗ , Cheng Tang1,3 , Wei Li1,4 , Minghui Zhang1,4 , Ziyan Huang1 , Shaocong Wei1 , Jiawei Chen1 , Junru Hu1,3 , Hongze Zhu5 , Jianghan Shen1,6 , Min Cen1 , Xinyuan Zhu7 , Yaxue Zhao4 , Jubo Wang2 , Yuqiang Li1 , Chun-Mei Feng8 , Zongyuan Ge9 , Rui Su10 , Jie Xu1 , Yirong Chen1 , Xi Xu2,† , Ming Hu1,† 3
1 Shanghai Artificial Intelligence Laboratory 2 China Pharmaceutical University University of the Chinese Academy of Sciences 4 Shanghai Jiao Tong University 5 Westlake University 6 Nanjing University 7 Ant Group 8 Tongji University 9 Monash University 10 Shenzhen Loop Area Institute
arXiv:2610.23791v1 [cs.AI] 16 Oct 2026
∗ Equal contribution.
† Corresponding authors.
A BSTRACT Computational drug discovery requires agents to compose scientific operations and adapt to changing evidence and constraints. Here we introduce DrugHarness, an evolvable agent harness coupling composable scientific execution with conditional skill induction. Its environment integrates over 80 scientific operations, biomedical resources and task-specific code, preserving associations among candidates, results and artifacts. From execution trajectories and outcome feedback, DrugHarness induces action hypotheses with observable applicability conditions, recommended actions and supporting evidence. An independent review agent evaluates candidate skills derived from these hypotheses through source verification and, when needed, targeted execution trials. Admitted skills guide subsequent tasks and are revised through feedback. Evaluation on MolBench and SMDD-Bench demonstrates capabilities in molecular screening, optimization and constrained design. Without evolution, DrugHarness exceeds reported MolClawCC results by 10.8 percentage points in affinity-comparison accuracy and 55% in mean top-three active hits on MolBench. Retrospective evaluation on skilldevelopment tasks shows that evolution increases Qwen’s affinity-comparison accuracy from 62.2% to 81.1% and optimization success from 79.5% to 87.2%. In a prospective HPK1 study, DrugHarness achieves a more favorable median docking score than Biomni among system-specific candidates. A synthesized compound achieves a cellular IC50 of 14.19 nM, a 2.64-fold potency improvement over the best input reference, with activity competitive with two selected compounds designed by experienced medicinal chemists. These results support conditional skill evolution for scientific agents and demonstrate a workflow connecting computational drug design with experimental validation.
1
I NTRODUCTION
Drug discovery requires coordinating evidence and computation across molecular screening, optimization, and design. Experimental activity records, molecular representations, and property or binding predictors provide complementary information for candidate selection (Liu et al., 2025; RDKit contributors; Swanson et al., 2024; Passaro et al., 2025). Turning these capabilities into a solution requires a sequence of decisions: which evidence to retrieve, which candidates to modify, which calculations to perform, and when a set of molecules satisfies the objective. Recent agent systems have begun to automate these multi-step tasks, making the organization of scientific actions and the reuse of effective strategies central questions for autonomous drug discovery (Averly et al., 2025; Wang et al., 2026). Progress spans three connected directions. Tool and environment integration makes scientific resources accessible through specialized interfaces, code-based composition, and reusable infrastructure (Bran et al., 2024; Huang et al., 2026; Gao et al., 2025b). Workflow orchestration organizes these operations through domain skills, specialist collaboration, and stateful processes that maintain 1
intermediate results and guide subsequent actions (Zhang et al., 2026b; Gao et al., 2025a; Cao et al., 2026). Experience and skill reuse brings earlier solutions back into execution: prior designs inform new molecular proposals, historical tool trajectories guide lead optimization, and accumulated scientific experience supports later reasoning and tool selection (Gao et al., 2025a; Li et al., 2026; Tang et al., 2025; 2026b). Together, these directions establish a basis for agents that both execute scientific workflows and accumulate guidance from their use. Despite this progress, turning heterogeneous scientific experience into dependable action guidance presents three coupled challenges. (1) Grounding a recommendation in the right evidence. An activity measurement, a predicted property, an agent’s interpretation, and a final task score answer different questions; their objects, endpoints, and observation times determine which action claims they support. (2) Preserving applicability across tasks. A useful source-task action may become inappropriate when the candidate state or remaining constraints change. For example, a set with adequate molecular properties but insufficient diversity may benefit from broader structural exploration rather than further optimization of similar candidates. (3) Establishing executable and revisable guidance. A plausible recommendation may rest on an unchecked scientific premise or an operation that behaves differently from its description. Its critical assumptions and execution path need active examination, and subsequent task feedback must inform revisions as new evidence becomes available. These challenges call for a learning process that connects scientific evidence, observable conditions, and active scientific review to the continuing use of a skill. We introduce DrugHarness, a unified system for composable scientific execution and conditional skill learning. Its scientific environment provides over 80 scientific operations across ten capability categories, connecting tools, biomedical resources, and code while retaining associations among candidates, results, and artifacts. To ground reusable guidance, the learner compares these experiences and forms action hypotheses with explicit sources and applicability conditions. It translates each hypothesis into a skill whose conditions the executor assesses against the new task’s visible state. An independent review agent examines evidence, applicability, and executability, using the same scientific tools and code environment for targeted checks when needed. Admitted skills become available to subsequent tasks, whose trajectories and native outcome feedback support further revision. Review records also allow rejected or deferred proposals to inform later changes. This design connects scientific judgment with the formation, use, and revision of action strategies. We evaluate DrugHarness on two benchmarks and a prospective molecular design study. On MolBench, DrugHarness without evolution achieves 91.9% affinity-comparison accuracy and 1.24 mean Hits@3, exceeding the reported MolClaw-CC results by 10.8 percentage points and 55%, respectively. On SMDD-Bench, it satisfies all evaluation criteria in 24 of 40 lead-optimization tasks and supports structurally constrained design (Tables 1 and 2). In retrospective evaluation on skilldevelopment tasks, frozen learned skills increase Qwen’s affinity-comparison accuracy from 62.2% to 81.1% and optimization success from 79.5% to 87.2% relative to historical runs without skills (Table 3). In prospective HPK1 design, DrugHarness achieves a more favorable median docking score than Biomni among system-specific candidates (Figure 2). A synthesized compound achieves a Jurkat p-SLP76 IC50 of 14.19 nM, a 2.64-fold potency improvement over the best input reference, with activity competitive with two selected compounds independently designed by experienced medicinal chemists (Section 4.4). These results demonstrate scientific execution capabilities, in-domain benefits from skill evolution, and experimentally validated molecular design. Our main contributions are: • Composable execution for molecular discovery. DrugHarness integrates over 80 scientific operations, biomedical resources, and task-specific code, preserving associations among candidates, results, and artifacts to support adaptive scientific workflows. We will release the implementation, tool interfaces, and environment configurations. • Evidence-reviewed evolution of conditional skills. DrugHarness induces action hypotheses with explicit applicability conditions and supporting evidence. An independent agent reviews candidate skills through source checks and targeted scientific trials when needed, while subsequent execution feedback refines their content and scope. • Evaluation from benchmarks to prospective validation. We assess execution on two benchmarks, skill evolution through retrospective in-domain evaluation, and prospective
2
HPK1 design through computational comparison with Biomni and experimental evaluation alongside reference and selected expert-designed compounds.
2
R ELATED W ORK
Scientific agents for drug discovery. Scientific agents organize capabilities through tool augmentation, code-based execution, and reusable environments, as illustrated by ChemCrow, Biomni, and ToolUniverse (Bran et al., 2024; Huang et al., 2026; Gao et al., 2025b). SciToolAgent further represents tool dependencies and compatibility in a knowledge graph for tool-chain planning (Ding et al., 2025). Drug-discovery workflows use hierarchical domain skills, specialist collaboration, or stateful skill graphs to coordinate research stages (Zhang et al., 2026b; Gao et al., 2025a; Cao et al., 2026); CAi and LIDDiA organize candidate evidence and feedback-driven molecular exploration (Wang et al., 2026; Averly et al., 2025). Experience already participates in these workflows: PharmAgents summarizes earlier designs, and TRACE retrieves optimization trajectories to guide tool sequencing (Gao et al., 2025a; Li et al., 2026). Experience-driven skill learning. Experience can be distilled into rules and examples, contextaware guidelines, or consolidated skills (Zhao et al., 2024; Fu et al., 2024; Ni et al., 2026). ACE maintains guidance incrementally, while SkillOpt and WikiSkill combine skill revision with execution-based selection and persistent learning state (Zhang et al., 2026c; Yang et al., 2026; Tang et al., 2026a). Concurrent work on SkillCommit examines how replay-supported behavior governs skill consolidation and scope expansion (He & Yang, 2026). Scientific applications learn different objects: ChemAgent maintains chemical subproblem solutions, DrugSAGE reuses experience in property-prediction model development, and SciToolAgent-Evo acquires scientific tool chains and situation-dependent selection guidance (Tang et al., 2025; Zhang et al., 2026d; Tang et al., 2026b). These studies provide complementary mechanisms for experience reuse across reasoning, modeling, and tool-use tasks.
3
M ETHOD
3.1
S YSTEM OVERVIEW AND S CIENTIFIC E XECUTION E NVIRONMENT
DrugHarness integrates composable scientific execution with conditional skill learning (Figure 1). Task execution produces experiences for learning, and an independent review agent uses the same scientific environment to examine candidate skills. Admitted guidance supports subsequent tasks, whose feedback informs further revision. DrugHarness provides over 80 agent-accessible scientific operations across ten capability categories, spanning evidence retrieval, target and structure preparation, molecular design, and computational evaluation (Table 6). Biomedical resources and specialized tools such as BindingDB, RDKit, ADMET-AI, and Boltz-2 work alongside a scientific Python environment to support candidate assessment and design (Liu et al., 2025; RDKit contributors; Swanson et al., 2024; Passaro et al., 2025). In the shared scientific workspace, the agent selects and combines these operations according to the task’s goals, constraints, and intermediate results. DrugHarness preserves associations among scientific objects, computational conditions, sources, and outputs across tool calls and task-specific code. As a result, evaluations from different tools remain linked to the same candidate, and returned structures or datasets can become inputs to further analysis. The runtime maintains the action loop as the agent uses this evidence to select further computations, revise candidates, and produce a final deliverable. Trajectories, deliverables, and permitted outcome feedback then provide material for skill learning. 3.2
I NDUCING C ONDITIONAL S CIENTIFIC S TRATEGIES
Learning starts from recorded scientific decisions: the task being pursued, actions and observations during execution, the deliverable, and permitted outcome feedback. Each experience is Ti ei = (xi , τi , yi , fi ), τi = (ai,j , oi,j ) j=1 , (1) 3
A Composable scientific execution Scientific workspace
Task
Target evidence
Goals · Constraints Public inputs Input
Scientific agent Select · Act · Observe
Actions Observations
Read & use
Structure & pocket
· Literature · Databases · Biological context
· 3D structure · Pocket analysis · Binding modes
Candidate discovery
· Virtual screening · De novo design · Similarity search
Traces
Synthesis analysis
· Property · Retrosynthesis prediction · Synthetic · Multi-objective feasibility opt. · Building blocks · Structure editing
Scientific tools
Public evidence
Skills 𝐾#
Property optimization
Scientific code
Final deliverable • Selected candidates • Analyses & rationale • Reproducible record
Evaluation & feedback
• Task evaluation • Later evidence
Experience 𝐸
Fixed within the tasks
Task · Actions & observations · Deliverable · Allowed feedback
Update
B Conditional skill learning 2 Scientific review
1 Induce conditional guidance Source experiences
𝐾!’
Induce hypothesis h
Candidate
Task Observation Action Outcome
· When: observable conditions · Prefer: action over alternative · Sources Unknowns
· When to use · Recommended actions · Limits & references
Insights 𝐿
·
Current skills 𝐾# ·
History 𝑉
Evidence check
3 Revise & update Skill version update
Targeted trial
Completed admit: 𝐾!"# ← 𝐾!’ Otherwise: 𝐾!"# ← 𝐾!
· Action & result · Tools & code · Consistency
Independent review agent
· Reproduction · Ablation · Comparison · Uncertainty
Review decision: admit · reject · defer
Subsequent tasks Review record
Revise insights 𝐿 & history 𝑉
Checks · Trials · Decision · Unresolved questions Next induction
Update
Figure 1: Overview of DrugHarness. (A) The agent composes public evidence, scientific tools, and code into task-specific workflows around shared scientific objects. Traces and permitted outcome feedback form experiences. (B) The learner induces conditional action hypotheses and translates them into candidate skills. An independent reviewer checks their evidence and conducts targeted trials in the same workspace when needed. Admitted skills guide subsequent tasks, while review records update insights and history for further learning.
where xi contains the task objective, constraints, and public inputs; τi records Ti steps, with ai,j and oi,j denoting the action and visible observation at step j; yi is the deliverable; and fi is permitted outcome feedback. Distinguishing contemporaneous observations, the executor’s interpretations, and subsequent evaluations lets the learner relate a decision to the evidence available at execution time and to feedback obtained afterward. The learner identifies recurring decision problems across experiences and compares the relevant scientific objects, endpoints, methods, and evidence states. It examines decision-relevant conditions, such as which constraints have been met and whether the evidence needed for a decision has been obtained, rereading permitted sources when a specific question requires clarification. Compatible conditions and consistent recommendations allow support to be combined; different conditions retain separate applicability scopes. For conflicting evidence under comparable conditions, the learner narrows or splits a recommendation when justified and retains unresolved disagreements. These comparisons connect the circumstances of an action to the evidence supporting a proposed change for a stated objective. The result is a conditional action hypothesis specifying when an action should be preferred, what objective it serves, and the grounds for that choice: h = (g, c, a0 , a, Rh , Uh ).
(2)
Here g is the goal and c describes conditions observable by the executor; a0 and a denote the current or alternative action and the recommended action. Sources Rh support or limit the hypothesis, and Uh records unresolved information. For illustration, when individual molecules meet property requirements but set diversity is insufficient, a hypothesis may prioritize expanding structural sources over further optimization of similar candidates. An LLM carries out this induction within a researcher-defined scope Ω of tasks, quality objectives, permitted materials, execution environment, and evaluation rules. At learning round t, it reads a batch Bt ⊆ E from the experience collection E, together with accumulated insights Lt , current
4
skills Kt , and revision history Vt . Under reading and generation allowance Bt , the update is e t , ht ) = Induce(Bt , Lt , Kt , Vt ; Ω, Bt ). (L
(3)
The learner compares the proposed change with current skills and revision history to identify existing e t and a hypothesis ht for one coverage and relevant prior findings. It returns revised insights L proposed action change; when no reusable modification is warranted, it returns ht = ∅ while updating insights. Algorithm 2 details this process. 3.3
C ANDIDATE S KILL C ONSTRUCTION AND E VIDENCE R EVIEW
The learner converts the action hypothesis into a skill update with one intended change in the executor’s behavior. The revised guidance preserves the hypothesis’s goal, applicability conditions, recommended action, and supporting evidence. Together with the remaining skills, it forms the complete candidate version Kt′ = Edit(Kt , ht ). The skill’s name and description support discovery; its body explains when and how to apply the recommendation, including relevant limits, while accompanying resources retain the scientific basis. Each candidate states the decision situations it addresses and observable checks of its intended change. An independent review agent checks the supporting sources and scientific premises, asking whether they justify the recommendation under the stated conditions. It also examines whether the executor can assess those conditions from available information and carry out the instructions. The reviewer can retrieve original sources, inspect interfaces, and use the same scientific tools and code environment as the task executor. When a scientific or operational question requires computation, it conducts a targeted trial and retains the inputs, outputs, and limitations. Review produces an admission decision and evidence for subsequent learning. A completed review returns ρt = Review(Kt′ , ht , Rht ; Ω) ∈ {admit, reject, defer}. (4) Admission makes the complete candidate version available for subsequent tasks. Conflicts with critical facts or constraints support rejection; insufficient evidence supports deferral. Completed source checks, trial findings, and unresolved questions remain available for later induction regardless of the decision. 3.4
TASK - TIME U SE AND F EEDBACK - DRIVEN R EVISION
For each candidate branch, review determines whether the current guidance Kt is updated to the candidate version Kt′ : ′ Kt , review completed and ρt = admit, Kt+1 = (5) Kt , otherwise. Each task binds a specified skill version, whose contents remain fixed throughout that execution. The executor discovers relevant skills from their names and descriptions and reads their bodies and resources as needed. For a hypothesis h and its condition c expressed in the skill, applicability is assessed against the visible state sj : χ bj (h) = Assess(c; sj ) ∈ {supported, contradicted, unknown}.
(6)
The executor makes this semantic judgment from the available evidence. Supported conditions allow the recommendation to inform action selection; contradicted conditions direct the executor to other grounds for action. When a critical condition is unknown, the executor decides whether further information would help. These judgments inform which recommendations to use and how to adapt the actions to the current task. Review and execution provide complementary inputs to the next learning round. Completed source checks, trial findings, and unresolved questions update insights L and history V whether or not a candidate is admitted. Subsequent task trajectories, deliverables, and permitted outcome feedback add new experiences to E as they become available. Later induction draws on the updated experiences, insights, and history to reconsider action recommendations and their applicability conditions. Proposed changes then return to candidate construction and independent scientific review. Appendix C provides the learning loop and induction procedure. 5
4
E XPERIMENTS
We evaluate three aspects of DrugHarness: scientific execution without learned skills, execution with experience-derived skills, and prospective evaluation of designed molecules. Model and runtime comparisons support the execution analysis, while task trajectories clarify how learned guidance enters scientific decisions. Appendix D presents four case studies of scientific execution, feedback use, and skill refinement. 4.1
E XPERIMENTAL S ETUP
System configurations. DrugHarness (w/o Evol.) uses the full scientific environment without cross-task learned skills; its main configuration is Codex (OpenAI, 2026) with GPT-5.6 Terra/xhigh. Model comparisons use Codex with Qwen3.7-Max, and runtime comparisons use Hermes (Nous Research, 2026) with Terra/xhigh. Both comparisons cover all 190 MolBench tasks; runtime comparisons additionally cover 202 SMDD Types 1–5 tasks. We also evaluate the original SMDD harness with Terra/xhigh on the same SMDD task set. DrugHarness (Evol.) uses admitted, frozen skills: Qwen3.8-Max/xhigh performs automatic refinement and independent review. DrugHarness uses a default execution budget of one hour per benchmark task and six hours for the HPK1 design task. Evaluation tasks and metrics. We use the two benchmarks for complementary purposes. SMDDBench evaluates DrugHarness on diverse constrained molecular-design problems and serves as a broad test of scientific execution (Han et al., 2026). MolBench provides a fine-grained decomposition of molecular decision-making and operations, spanning property filtering, similarity filtering, affinity comparison, virtual screening, molecular editing, and optimization, together with task-specific quantitative feedback (Zhang et al., 2026b). We therefore use MolBench as the primary testbed for studying experience-driven evolution, where such fine-grained feedback enables systematic analysis of skill induction, use, and revision. SMDD-Bench uses task success rates; we evaluate a fixed 40-task lead-optimization (LO) subset spanning 25 targets and the complete remaining families. MolBench metrics include accuracy, mean active hits among the top three candidates (Hits@3), and positive-improvement success rate. Task breakdowns and metric definitions appear in Appendix A. The prospective HPK1 task evaluates analog design under collaborator-provided references and constraints (Section 4.4). 4.2
M AIN R ESULTS
Table 1: Results on SMDD-Bench. Success rates (%) on the same task set, including a fixed subset of 40 lead-optimization tasks. Method / Runtime
SMDD harness
Model
2D Pharm.↑
IP↑
SH↑
LO↑
FA↑
Claude Sonnet 4.6 GPT-5.4 Gemini 3.1 Pro Kimi K2.5 Thinking DeepSeek V3.2 MiniMax M2.7 Qwen3.5 397B A17B GPT5.6-Terra†
28.0 12.0 20.0 12.0 8.0 16.0 4.0 16.0
0.0 0.0 4.0 0.0 0.0 0.0 0.0 0.0
3.8 3.8 0.0 1.9 3.8 1.9 1.9 9.6
47.5 55.0 47.5 32.5 22.5 27.5 45.0 50.0
0.0 1.7 1.7 0.0 0.0 0.0 0.0 0.0
12.0 12.0
20.0 28.0
3.8 7.7
37.5 60.0
0.0 0.0
DrugHarness / Hermes (w/o Evol.) GPT5.6-Terra DrugHarness / Codex (w/o Evol.) GPT5.6-Terra †
We ran the original SMDD harness with GPT-5.6 Terra. Other SMDD results are from Han et al. (2026).
Overall Performance. We use Codex with GPT-5.6 Terra as the main configuration to evaluate scientific execution without evolution. On SMDD-Bench, DrugHarness/Codex achieves 28.0% success in interaction point discovery versus 0.0% for the original SMDD harness, and 60.0% versus 50.0% on the same 40 lead-optimization tasks, with both systems using GPT-5.6 Terra (Table 1). On MolBench, affinity accuracy reaches 91.9%, 10.8 percentage points above MolClaw-CC, and mean 6
Table 2: Results on MolBench. Baseline results are from Zhang et al. (2026b) and Wang et al. (2026). Metric definitions are provided in Appendix A.1. Method Model Runtime
MolClaw comparison group Sonnet Sonnet Qwen3.74.6 4.6 Max Claude Claude N/R Code Code†
CAi Qwen3.7Max
DrugHarness (w/o Evol.) Qwen3.7GPT5.6GPT5.6Max Terra Terra
CAi
Codex
Hermes
Codex
96.0 98.0 97.0 97.3 98.0 100.0
96.0 98.0 97.0 97.3 100.0 98.0
98.0 98.0 98.0 98.0 98.0 100.0
98.0 100.0 99.0 99.3 100.0 100.0
62.2 100.0
83.8 100.0
91.9 100.0
40.0 0.56 18.7 55.49 10/25
60.0 0.72 24.0 29.05 15/25
48.0 0.92 30.7 27.69 12/25
60.0 1.24 41.3 17.27 15/25
100.0 100.0 95.0 97.4 100.0
100.0 100.0 95.0 97.4 100.0
100.0 100.0 100.0 100.0 100.0
100.0 100.0 100.0 100.0 100.0
0.2263 79.5 100.0 46.2 76.5
0.6054 79.5 87.2 38.5 61.8
0.4530 84.6 100.0 59.0 77.0
0.5988 94.9 94.9 35.9 63.6
Screening Accuracy (%)↑ Precision (%)↑ Recall (%)↑ F1 (%)↑ Specificity (%)↑ Validity (%)↑
98.0 — — — — —
98.0 — — — — —
18.0 32.0 44.5 33.8 44.0 78.0
Accuracy (%)↑ Valid choice (%)↑
51.4 —
81.1 —
Hit@3 (%)↑ Mean Hits@3↑ Top-3 rate (%)↑ Mean GT rank↓ Hit count↑
— 0.56 — — —
— 0.80 — — —
52.0 0.76 25.3 56.23 13/25
Add (%)↑ Delete (%)↑ Substitute (%)↑ Overall (%)↑ Validity (%)↑
— — — 97.4 —
— — — 100.0 —
70.0 88.9 95.0 87.2 100.0
Mean ∆↑ Success rate (%)↑ Valid SMILES (%)↑ Scaffold hard (%)↑ Scaffold soft (%)↑
0.8660 — — — —
1.7240 100.0 — — —
0.1352 48.7 97.4 71.8 88.9
Affinity comparison 54.1 100.0
54.1 100.0
Virtual screening
Editing
Optimization
N/R: Runtime not reported. †: Claude Code without MolClaw skills.
Hits@3 reaches 1.24 versus 0.80. Screening accuracy is 98.0%, all 39 editing tasks are solved, and 37 of 39 optimization tasks yield positive improvement (94.9%; Table 2). Together, these results establish support for candidate judgments, precise molecular operations, and designs with joint structural and property constraints. Backbone and Runtime Comparisons. We vary the model within Codex to assess backbone dependence, and compare Hermes with Codex under Terra to assess runtime effects. With Qwen3.7Max, DrugHarness attains 62.2% affinity accuracy versus 54.1% for both CAi and MolClaw, and 60.0% Hit@3 versus 40.0% and 52.0%, respectively; screening (96.0%) and editing (97.4%) match CAi (Wang et al., 2026). With Terra, both runtimes achieve 98.0% screening and 100% editing accuracy, while Codex leads Hermes in affinity accuracy (91.9% versus 83.8%) and mean Hits@3 (1.24 versus 0.92). Codex/Terra achieves the strongest overall performance among the DrugHarness configurations tested. 4.3
E XPERIENCE - DRIVEN E VOLUTION
Beyond backbone and runtime choices, we examine whether execution experience can improve DrugHarness through reusable skills. Domain-specific guidance raises screening accuracy to 100%, affinity accuracy from 62.2% to 81.1%, and optimization success from 79.5% to 87.2%, while retaining 97.4% editing accuracy (Table 3). All 39 optimization tasks produce valid JSON submissions, compared with 34 in historical no-skill runs. Learned guidance makes retrieved evidence actionable. In affinity task ms2-029, both skill versions led the executor to materialize the same collection of 933 records. The earlier guidance prompted text searches and structural reasoning; the revision prompted RDKit structure matching to associate 7
Table 3: Experience-driven evolution on MolBench. Codex/Qwen3.7-Max with historical noskill runs and retrospective in-domain evaluation using frozen domain-specific skills. Proportions are percentages. Complete metrics: Appendix A.2. Setting
w/o Evol. Evol.
Screening Affinity
Virtual screening
Acc.↑
Acc.↑
Hit@3↑
96.0 100.0
62.2 81.1
60.0 48.0
Mean Mean GT Hits@3↑ rank↓ 0.72 0.64
29.05 26.01
Editing
Optimization
Acc.↑
SR↑
Valid JSON↑
97.4 97.4
79.5 87.2
87.2 100.0
candidates with activity records and distinguish Ki from IC50. The decision changed from incorrect to correct. Across the domain, the learned skill corrects nine historical errors and retains twenty-one previously correct answers. Optimization experience yields guidance for checking the actual deliverable. From formatting failures and their repairs, the learner forms instructions to read back and validate the saved answer before submission. The independent reviewer tests this procedure in a targeted execution trial before deployment; subsequent runs produce valid JSON on all 39 tasks, with positive property improvement on 34. The learned skills achieve 30/37 correct affinity comparisons and 34/39 successful optimizations, approaching the fixed researcher-written references of 33/37 and 35/39, respectively. Virtual screening illustrates feedback-driven skill revision. The initial skill emphasized recovery of missing jobs, but runs exposed missing submissions and incomplete candidate coverage. DrugHarness used these trajectories and feedback to revise the skill. With the frozen revision, complete coverage of the original 60 candidates increased from 14/25 to 25/25 tasks. Revised runs achieved a top-three hit on 12 tasks and a mean reference rank of 26.01 versus the historical no-skill 29.05. 4.4
P ROSPECTIVE VALIDATION OF D ESIGNED M OLECULES
We design human HPK1 (MAP4K1) inhibitors from four experimentally characterized references, aiming to improve Jurkat p-SLP76 inhibition over the best reference (IC50: 37.47 nM). Designs preserve the shared core and specified double-bond geometry, modifying only terminal amide nitrogen substituents.1 DrugHarness uses Codex/Qwen3.8-Max; Biomni uses its default configuration.
MOE docking score
−7.6
CYP2C19
0.078 0.470
−7.9
CYP2B6
0.066 0.492
−8.2
OATP1B1
0.113 0.554
OATP1B3
0.133 0.458
−8.5 DrugHarness −8.180
0
Biomni −7.825
0.25
0.5
0.75
1
Predicted inhibition score
(a) MOE docking (b) Selected inhibition predictions Figure 2: Computational evaluation of HPK1 candidates. Four system-specific structures per group remain after excluding six shared structures from ten evaluated entries each. Colors: DrugHarness; Biomni. Symbols: molecules (•), medians ( ). Lower is favorable. The four inhibition endpoints were selected post hoc for lower DrugHarness medians; its median hERG inhibition was higher (0.949 versus 0.663) and QED lower (0.3645 versus 0.4085).
In Silico Evaluation of Designed Molecules. Among the four system-specific candidates per evaluated set, DrugHarness achieves a more favorable median MOE docking score than Biomni 1
Candidate molecules are reported using coded identifiers; their chemical structures are withheld for confidentiality.
8
(−8.180 versus −7.825; Figure 2(a)). It also has lower median inhibition predictions for CYP2C19 (0.078 versus 0.470), CYP2B6 (0.066 versus 0.492), OATP1B1 (0.113 versus 0.554), and OATP1B3 (0.133 versus 0.458; Figure 2(b)). DrugHarness References
Chemist designs
HPK1 inhibition at 1 nM (%)
Experimental Validation of Designed Molecules. A DrugHarness-designed compound was synthe100 DH sized and experimentally evaluated by our medicH01 95 inal chemistry collaborators. It achieved a Jurkat p-SLP76 IC50 of 14.19 nM, lower than 90 H04 those of all four reference compounds (37.47– 85 227.77 nM), together with 96.92% HPK1 inhibition 10 30 100 300 at 1 nM. On the same design task, the DrugHarnessJurkat p-SLP76 IC50 (nM) designed compound showed competitive biochemical and cellular activity compared with two selected compounds independently designed by medicinal Figure 3: Comparison with selected chemist dechemists with over five years of experience (Fig- signs. Lower cellular IC50 and higher 1 nM HPK1 inhibition indicate stronger activity. ure 3).
5
L IMITATIONS AND C ONCLUSION
Limitations. Systematic comparisons of runtime, computational cost, and resource requirements against other agent frameworks and human experts remain open. Skill evolution is evaluated on a single benchmark with a limited number of tasks under a retrospective, in-domain setting; its effectiveness at larger scales and generalization to unseen targets and task families remain to be established. Experimental validation is also limited in scale and coverage of developability properties. Future work will expand evaluation across benchmarks and targets, conduct held-out assessments, and broaden experimental validation under matched conditions. Conclusion. DrugHarness provides a mechanism for evolving scientific agent strategies through conditional skill learning. It turns execution experience into reusable guidance with explicit applicability conditions, independent scientific review, and feedback-driven revision. Evaluation on two benchmarks demonstrates broad molecular task capabilities, while retrospective results on skilldevelopment tasks show improvements in screening, affinity comparison, and optimization. A prospective design study further links computational predictions to experimental activity, yielding a synthesized compound with improved cellular potency over all input references and activity competitive with selected expert-designed compounds. These findings support evidence-reviewed skill evolution as a promising approach to improving scientific agents and motivate broader evaluation of its generalization and experimental utility.
R EFERENCES Reza Averly, Frazier N Baker, Ian A Watson, and Xia Ning. LIDDIA: Language-based intelligent drug discovery agent. In Proceedings of the 2025 Conference on Empirical Methods in Natural Language Processing, pp. 12004–12028, 2025. Cédric Bouysset and Sébastien Fiorucci. ProLIF: a library to encode molecular interactions as fingerprints. Journal of Cheminformatics, 13(1):72, 2021. doi: 10.1186/s13321-021-00548-6. URL https://doi.org/10.1186/s13321-021-00548-6. Andres M. Bran, Sam Cox, Oliver Schilter, Carlo Baldassari, Andrew D. White, and Philippe Schwaller. Augmenting large language models with chemistry tools. Nature Machine Intelligence, 6(5):525–535, 2024. doi: 10.1038/s42256-024-00832-8. URL https://doi.org/ 10.1038/s42256-024-00832-8. Annalisa Buniello, Daniel Suveges, Carlos Cruz-Castillo, Manuel Bernal Llinares, Helena Cornu, Irene Lopez, Kirill Tsukanov, Juan Marı́a Roldán-Romero, Chintan Mehta, Luca Fumis, et al. Open Targets Platform: facilitating therapeutic hypotheses building in drug discovery. Nucleic Acids Research, 53(D1):D1467–D1475, 2025. doi: 10.1093/nar/gkae1128. URL https:// doi.org/10.1093/nar/gkae1128.
9
Stephen K. Burley, Charmi Bhikadiya, Chunxiao Bi, Sebastian Bittrich, Henry Chao, Li Chen, Paul A. Craig, Gregg V. Crichlow, Kenneth Dalenberg, Jose M. Duarte, et al. RCSB Protein Data bank: Tools for visualizing and understanding biological macromolecules in 3D. Protein Science, 31(12):e4482, 2022. doi: 10.1002/pro.4482. URL https://doi.org/10.1002/ pro.4482. Duanhua Cao, Geng Chen, Jiaxin Jiang, Jie Yu, Runze Zhang, Mingan Chen, Wei Zhang, Lifan Chen, Feisheng Zhong, Yingying Zhang, et al. Generic protein–ligand interaction scoring by integrating physical prior knowledge and data augmentation modelling. Nature Machine Intelligence, 6(6):688–700, 2024. doi: 10.1038/s42256-024-00849-z. URL https: //doi.org/10.1038/s42256-024-00849-z. He Cao, Siyu Liu, Fan Zhang, Zijing Liu, Hao Li, Bin Feng, Shengyuan Bai, Leqing Chen, Kai Xie, and Yu Li. Mozi: Governed Autonomy for Drug Discovery LLM Agents, 2026. URL https://arxiv.org/abs/2603.03655v1. Ethan Cerami, Jianjiong Gao, Ugur Dogrusoz, Benjamin E. Gross, Selcuk Onur Sumer, Bülent Arman Aksoy, Anders Jacobsen, Caitlin J. Byrne, Michael L. Heuer, Erik Larsson, et al. The cBio Cancer Genomics Portal: An Open Platform for Exploring Multidimensional Cancer Genomics Data. Cancer Discovery, 2(5):401–404, 2012. doi: 10.1158/2159-8290.CD-12-0095. URL https://doi.org/10.1158/2159-8290.CD-12-0095. John S. Delaney. ESOL: Estimating Aqueous Solubility Directly from Molecular Structure. Journal of Chemical Information and Computer Sciences, 44(3):1000–1005, 2004. doi: 10.1021/ ci034243x. URL https://doi.org/10.1021/ci034243x. Ji Ding, Shidi Tang, Zheming Mei, Lingyue Wang, Qinqin Huang, Haifeng Hu, Ming Ling, and Jiansheng Wu. Vina-GPU 2.0: Further Accelerating AutoDock Vina and Its Derivatives with Graphics Processing Units. Journal of Chemical Information and Modeling, 63(7):1982–1998, 2023. doi: 10.1021/acs.jcim.2c01504. URL https://doi.org/10.1021/acs.jcim. 2c01504. Keyan Ding, Jing Yu, Junjie Huang, Yuchen Yang, Qiang Zhang, and Huajun Chen. SciToolAgent: a knowledge-graph-driven scientific agent for multitool integration. Nature Computational Science, 5(10):962–972, 2025. doi: 10.1038/s43588-025-00849-y. URL https://doi.org/10. 1038/s43588-025-00849-y. Ian Dunn and David R. Koes. FlowMol3: flow matching for 3D de novo small-molecule generation. Digital Discovery, 5(5):2052–2066, 2026. doi: 10.1039/D5DD00363F. URL https://doi. org/10.1039/D5DD00363F. Jerome Eberhardt, Diogo Santos-Martins, Andreas F. Tillack, and Stefano Forli. AutoDock Vina 1.2.0: New Docking Methods, Expanded Force Field, and Python Bindings. Journal of Chemical Information and Modeling, 61(8):3891–3898, 2021. doi: 10.1021/acs.jcim.1c00203. URL https://doi.org/10.1021/acs.jcim.1c00203. Peter Ertl and Ansgar Schuffenhauer. Estimation of synthetic accessibility score of drug-like molecules based on molecular complexity and fragment contributions. Journal of Cheminformatics, 1(1):8, 2009. doi: 10.1186/1758-2946-1-8. URL https://doi.org/10.1186/ 1758-2946-1-8. Vendy Fialková, Jiaxi Zhao, Kostas Papadopoulos, Ola Engkvist, Esben Jannik Bjerrum, Thierry Kogej, and Atanas Patronov. LibINVENT: Reaction-based Generative Scaffold Decoration for in Silico Library Design. Journal of Chemical Information and Modeling, 62(9):2046–2063, 2022. doi: 10.1021/acs.jcim.1c00469. URL https://doi.org/10.1021/acs.jcim. 1c00469. Yao Fu, Dong-Ki Kim, Jaekyeom Kim, Sungryull Sohn, Lajanugen Logeswaran, Kyunghoon Bae, and Honglak Lee. AutoGuide: Automated generation and selection of context-aware guidelines for large language model agents. In A. Globerson, L. Mackey, D. Belgrave, A. Fan, U. Paquet, J. Tomczak, and C. Zhang (eds.), Advances in Neural Information Processing Systems, volume 37, pp. 119919–119948. Curran Associates, Inc., 2024. doi: 10.52202/ 10
079017-3811. URL https://proceedings.neurips.cc/paper_files/paper/ 2024/file/d8efbb5dd415974eb095c3f06bff1f48-Paper-Conference.pdf. Bowen Gao, Yanwen Huang, Yiqiao Liu, Wenxuan Xie, Wei-Ying Ma, Ya-Qin Zhang, and Yanyan Lan. PharmAgents: Building a Virtual Pharma with Large Language Model Agents, 2025a. URL https://arxiv.org/abs/2503.22164v2. Jianjiong Gao, Bülent Arman Aksoy, Ugur Dogrusoz, Gideon Dresdner, Benjamin Gross, S. Onur Sumer, Yichao Sun, Anders Jacobsen, Rileen Sinha, Erik Larsson, et al. Integrative Analysis of Complex Cancer Genomics and Clinical Profiles Using the cBioPortal. Science Signaling, 6(269), 2013. doi: 10.1126/scisignal.2004088. URL https://doi.org/10.1126/scisignal. 2004088. Shanghua Gao, Richard Zhu, Pengwei Sui, Zhenglun Kong, Sufian Aldogom, Yepeng Huang, Ayush Noori, Reza Shamji, Krishna Parvataneni, Theodoros Tsiligkaridis, and Marinka Zitnik. ToolUniverse: An open platform for democratizing AI scientists, 2025b. URL https: //arxiv.org/abs/2509.23426v3. Mahdi Ghorbani, Leo Gendelev, Paul Beroza, and Michael J. Keiser. Autoregressive fragment-based diffusion for pocket-aware ligand design. arXiv, 2024. doi: 10.48550/arXiv.2401.05370. URL https://doi.org/10.48550/arXiv.2401.05370. Kevin Han, Renfei Zhang, Kathy Wei, Hamed Mahdavi, Niloofar Mireshghallah, and Amir Barati Farimani. SMDD-Bench: Can LLMs solve real-world small molecule drug design tasks? arXiv preprint arXiv:2605.21740, 2026. Jiazhen He, Eva Nittinger, Christian Tyrchan, Werngard Czechtizky, Atanas Patronov, Esben Jannik Bjerrum, and Ola Engkvist. Transformer-based molecular optimization beyond matched molecular pairs. Journal of Cheminformatics, 14(1):18, 2022. doi: 10.1186/s13321-022-00599-3. URL https://doi.org/10.1186/s13321-022-00599-3. Yu He and Weikai Yang. SkillCommit: Evolving Agent Skills through Behaviorally Validated Scope Expansion, 2026. URL https://arxiv.org/abs/2608.15165v1. Kexin Huang, Tianfan Fu, Wenhao Gao, Yue Zhao, Yusuf Roohani, Jure Leskovec, Connor W. Coley, Cao Xiao, Jimeng Sun, and Marinka Zitnik. Therapeutics data commons: Machine learning datasets and tasks for drug discovery and development. In Proceedings of the Neural Information Processing Systems Track on Datasets and Benchmarks, 2021. URL https://datasets-benchmarks-proceedings.neurips.cc/paper/2021/ hash/4c56ff4ce4aaf9573aa5dff913df997a-Abstract-round1.html. Kexin Huang, Serena Zhang, Hanchen Wang, Yuanhao Qu, Yingzhou Lu, Ryan Li, Yusuf Roohani, Lin Qiu, Shiyi Cao, Gavin Li, Junze Zhang, Di Yin, Rick Wierenga, Deniz Kavi, Sherry Liu, Tianwei She, Shruti Marwaha, Jennefer N. Carter, Xin Zhou, Matthew T. Wheeler, Jonathan A. Bernstein, Mengdi Wang, Peng He, Jingtian Zhou, Michael P. Snyder, Le Cong, Aviv Regev, and Jure Leskovec. Autonomous biomedical research with an artificial intelligence agent. Science, 393(6813):eadz4351, 2026. doi: 10.1126/science.adz4351. URL https://doi.org/10. 1126/science.adz4351. Sofia Karlström, Gunnar Nordvall, Daniel Sohn, Andreas Hettman, Dominika Turek, Kristofer Åhlin, Annika Kers, Martina Claesson, Can Slivo, Yvonne Lo-Alfredsson, Carl Petersson, Galina Bessidskaia, Per H. Svensson, Tobias Rein, Eva Jerning, Åsa Malmberg, Charlotte Ahlgen, Colin Ray, Lauri Vares, Vladimir Ivanov, and Rolf Johansson. Substituted 7-amino-5-thio-thiazolo[4,5d]pyrimidines as potent and selective antagonists of the fractalkine receptor (CX3 CR1). Journal of Medicinal Chemistry, 56(8):3177–3190, 2013. doi: 10.1021/jm3012273. Sunghwan Kim, Jie Chen, Tiejun Cheng, Asta Gindulyte, Jia He, Siqian He, Qingliang Li, Benjamin A Shoemaker, Paul A Thiessen, Bo Yu, et al. PubChem 2025 update. Nucleic Acids Research, 53(D1):D1516–D1525, 2025. doi: 10.1093/nar/gkae1059. URL https://doi. org/10.1093/nar/gkae1059. KinHub. KinHub: Human kinases. https://www.kinhub.org/kinases.html. Human kinase annotation resource. 11
Radoslav Krivák and David Hoksza. P2Rank: machine learning based tool for rapid and accurate prediction of ligand binding sites from protein structure. Journal of Cheminformatics, 10(1):39, 2018. doi: 10.1186/s13321-018-0285-8. URL https://doi.org/10.1186/ s13321-018-0285-8. Melissa J Landrum, Shanmuga Chitipiralla, Kuljeet Kaur, Garth Brown, Chao Chen, Jennifer Hart, Douglas Hoffman, Wonhee Jang, Chunlei Liu, Zenith Maddipatla, et al. ClinVar: updates to support classifications of both germline and somatic variants. Nucleic Acids Research, 53(D1): D1313–D1321, 2025. doi: 10.1093/nar/gkae1090. URL https://doi.org/10.1093/ nar/gkae1090. Catherine L Lawson, Helen M Berman, Li Chen, Brinda Vallat, and Craig L Zirbel. The Nucleic Acid Knowledgebase: a new portal for 3D structural information about nucleic acids. Nucleic Acids Research, 52(D1):D245–D254, 2024. doi: 10.1093/nar/gkad957. URL https://doi. org/10.1093/nar/gkad957. Vincent Le Guilloux, Peter Schmidtke, and Pierre Tuffery. Fpocket: An open source platform for ligand pocket detection. BMC Bioinformatics, 10(1):168, 2009. doi: 10.1186/1471-2105-10-168. URL https://doi.org/10.1186/1471-2105-10-168. Hao Li, He Cao, Bin Feng, Yanjun Shao, Xiangru Tang, Zhiyuan Yan, Yonghong Tian, Li Yuan, and Yu Li. Beyond chemical QA: Evaluating LLM's chemical reasoning with modular chemical operations. In D. Belgrave, C. Zhang, H. Lin, R. Pascanu, P. Koniusz, M. Ghassemi, and N. Chen (eds.), Advances in Neural Information Processing Systems, Datasets and Benchmarks Track, volume 38. Curran Associates, Inc., 2025. doi: 10.52202/085713-5122. Lingxiao Li, Haobo Zhang, Ruohao Fan, Bin Chen, and Jiayu Zhou. Molecular Lead Optimization via Agentic Tool Planning. In Proceedings of the 32nd ACM SIGKDD Conference on Knowledge Discovery and Data Mining V.2, pp. 11328–11338, 2026. doi: 10.1145/3770855.3819017. URL https://doi.org/10.1145/3770855.3819017. Tiqing Liu, Linda Hwang, Stephen K Burley, Carmen I Nitsche, Christopher Southan, W Patrick Walters, and Michael K Gilson. BindingDB in 2024: a FAIR knowledgebase of protein-small molecule binding data. Nucleic Acids Research, 53(D1):D1633–D1644, 2025. doi: 10.1093/nar/ gkae1075. URL https://doi.org/10.1093/nar/gkae1075. Hannes H. Loeffler, Jiazhen He, Alessandro Tibo, Jon Paul Janet, Alexey Voronov, Lewis H. Mervin, and Ola Engkvist. Reinvent 4: Modern AI–driven generative molecule design. Journal of Cheminformatics, 16(1):20, 2024. doi: 10.1186/s13321-024-00812-5. URL https: //doi.org/10.1186/s13321-024-00812-5. Milot Mirdita, Konstantin Schütze, Yoshitaka Moriwaki, Lim Heo, Sergey Ovchinnikov, and Martin Steinegger. ColabFold: making protein folding accessible to all. Nature Methods, 19(6): 679–682, 2022. doi: 10.1038/s41592-022-01488-1. URL https://doi.org/10.1038/ s41592-022-01488-1. Jingwei Ni, Yihao Liu, Xinpeng Liu, Yutao Sun, Mengyu Zhou, Pengyu Cheng, Dexin Wang, Erchao Zhao, Xiaoxi Jiang, and Guanjun Jiang. Trace2Skill: Distill Trajectory-Local Lessons into Transferable Agent Skills, 2026. URL https://arxiv.org/abs/2603.25158v5. Reading version: 2603.25158v5. Nous Research. Hermes Agent, 2026. URL https://github.com/NousResearch/ hermes-agent. Software repository. Accessed October 16, 2026. OpenAI. Codex, 2026. URL https://github.com/openai/codex. Software repository. Accessed October 16, 2026. Saro Passaro, Gabriele Corso, Jeremy Wohlwend, Mateo Reveiz, Stephan Thaler, Vignesh Ram Somnath, Noah Getz, Tally Portnoi, Julien Roy, Hannes Stark, et al. Boltz-2: Towards Accurate and Efficient Binding Affinity Prediction. bioRxiv, 2025. doi: 10.1101/2025.06.14.659707. URL https://doi.org/10.1101/2025.06.14.659707.
12
PDBFixer contributors. PDBFixer. URL https://github.com/openmm/pdbfixer. Software resource. RDKit contributors. RDKit: Open-source cheminformatics. URL https://www.rdkit.org. Software resource. Summer Rosonovski, Maria Levchenko, Rajat Bhatnagar, Umamageswari Chandrasekaran, Lynne Faulk, Islam Hassan, Matt Jeffryes, Syed Irtaza Mubashar, Maaly Nassar, Madhumiethaa Jayaprabha Palanisamy, et al. Europe PMC in 2023. Nucleic Acids Research, 52(D1):D1668– D1676, 2024. doi: 10.1093/nar/gkad1085. URL https://doi.org/10.1093/nar/ gkad1085. Lakshidaa Saigiridharan, Alan Kai Hassen, Helen Lai, Paula Torren-Peraire, Ola Engkvist, and Samuel Genheden. AiZynthFinder 4.0: developments based on learnings from 3 years of industrial application. Journal of Cheminformatics, 16(1):57, 2024. doi: 10.1186/ s13321-024-00860-x. URL https://doi.org/10.1186/s13321-024-00860-x. Diogo Santos-Martins, Yiran He, Jerome Eberhardt, Parnika Sharma, Niccolò Bruciaferri, Matthew Holcomb, Manuel A. Llanos, Althea Hansel-Harris, Allison Pearl Barkdull, Andreas Frank Tillack, et al. Meeko: Molecule Parametrization and Software Interoperability for Docking and Beyond. Journal of Chemical Information and Modeling, 65(24):13045–13050, 2025. doi: 10.1021/acs.jcim.5c02271. URL https://doi.org/10.1021/acs.jcim.5c02271. Philipp Schake, Sarah Naomi Bolz, Katja Linnemann, and Michael Schroeder. PLIP 2025: introducing protein–protein interactions to the protein–ligand interaction profiler. Nucleic Acids Research, 53(W1):W463–W465, 2025. doi: 10.1093/nar/gkaf361. URL https://doi.org/ 10.1093/nar/gkaf361. Arne Schneuing, Charles Harris, Yuanqi Du, Kieran Didi, Arian Jamasb, Ilia Igashov, Weitao Du, Carla Gomes, Tom L. Blundell, Pietro Lio, et al. Structure-based drug design with equivariant diffusion models. Nature Computational Science, 4(12):899–909, 2024. doi: 10.1038/ s43588-024-00737-x. URL https://doi.org/10.1038/s43588-024-00737-x. Kyle Swanson, Parker Walther, Jeremy Leitz, Souhrid Mukherjee, Joseph C Wu, Rabindra V Shivnaraine, and James Zou. ADMET-AI: a machine learning ADMET platform for evaluation of large-scale chemical libraries. Bioinformatics, 40(7):btae416, 2024. doi: 10.1093/bioinformatics/ btae416. URL https://doi.org/10.1093/bioinformatics/btae416. Damian Szklarczyk, Rebecca Kirsch, Mikaela Koutrouli, Katerina Nastou, Farrokh Mehryary, Radja Hachilif, Annika L Gable, Tao Fang, Nadezhda T Doncheva, Sampo Pyysalo, et al. The STRING database in 2023: protein–protein association networks and functional enrichment analyses for any sequenced genome of interest. Nucleic Acids Research, 51(D1):D638–D646, 2023. doi: 10.1093/nar/gkac1000. URL https://doi.org/10.1093/nar/gkac1000. Liyan Tang, Cyrus Rashtchian, Chun-Sung Ferng, Andrew Tomkins, Da-Cheng Juan, and Tu Vu. WikiSkill: Compiling Agent Experience into Persistent Knowledge for Skill Evolution, 2026a. URL https://arxiv.org/abs/2608.27454v1. Reading version: 2608.27454v1. Shidi Tang, Ji Ding, Xiangyu Zhu, Zheng Wang, Haitao Zhao, and Jiansheng Wu. Vina-GPU 2.1: Towards Further Optimizing Docking Speed and Precision of AutoDock Vina and Its Derivatives. IEEE/ACM Transactions on Computational Biology and Bioinformatics, 21(6):2382–2393, 2024. doi: 10.1109/TCBB.2024.3467127. URL https://doi.org/10.1109/TCBB. 2024.3467127. Xiangru Tang, Tianyu Hu, Muyang Ye, Yanjun Shao, Xunjian Yin, Siru Ouyang, Wangchunshu Zhou, Pan Lu, Zhuosheng Zhang, Yilun Zhao, Arman Cohan, and Mark Gerstein. ChemAgent: Self-updating library in large language models improves chemical reasoning. In Y. Yue, A. Garg, N. Peng, F. Sha, and R. Yu (eds.), International Conference on Learning Representations, volume 2025, pp. 100922–100958, 2025. Yuqi Tang, Chenyi Zhou, Libin Wang, Keyan Ding, Qiang Zhang, and Huajun Chen. SciToolAgentEvo: An Ontology-Aware Self-Evolving Agent for Open-World Scientific Tool Acquisition, 2026b. URL https://arxiv.org/abs/2607.28692v1. 13
The ENCODE Project Consortium. Expanded encyclopaedias of DNA elements in the human and mouse genomes. Nature, 583(7818):699–710, 2020. doi: 10.1038/s41586-020-2493-4. URL https://doi.org/10.1038/s41586-020-2493-4. The GTEx Consortium. The GTEx Consortium atlas of genetic regulatory effects across human tissues. Science, 369(6509):1318–1330, 2020. doi: 10.1126/science.aaz1776. URL https: //doi.org/10.1126/science.aaz1776. The UniProt Consortium. UniProt: the Universal Protein Knowledgebase in 2025. Nucleic Acids Research, 53(D1):D609–D617, 2025. doi: 10.1093/nar/gkae1010. URL https://doi.org/ 10.1093/nar/gkae1010. Oleg Trott and Arthur J. Olson. AutoDock Vina: Improving the speed and accuracy of docking with a new scoring function, efficient optimization, and multithreading. Journal of Computational Chemistry, 31(2):455–461, 2010. doi: 10.1002/jcc.21334. URL https://doi.org/10. 1002/jcc.21334. Mihaly Varadi, Damian Bertoni, Paulyna Magana, Urmila Paramval, Ivanna Pidruchna, Malarvizhi Radhakrishnan, Maxim Tsenkov, Sreenath Nair, Milot Mirdita, Jingi Yeo, et al. AlphaFold Protein Structure Database in 2024: providing structure coverage for over 214 million protein sequences. Nucleic Acids Research, 52(D1):D368–D375, 2024. doi: 10.1093/nar/gkad1011. URL https: //doi.org/10.1093/nar/gkad1011. Sameer Velankar, José M. Dana, Julius Jacobsen, Glen van Ginkel, Paul J. Gane, Jie Luo, Thomas J. Oldfield, Claire O’Donovan, Maria-Jesus Martin, and Gerard J. Kleywegt. SIFTS: Structure Integration with Function, Taxonomy and Sequences resource. Nucleic Acids Research, 41(D1): D483–D489, 2013. doi: 10.1093/nar/gks1258. URL https://doi.org/10.1093/nar/ gks1258. Zhu Wang, Jiangyu Chen, Yingjun Shang, Yuhui Yao, Laiao Lu, Tianfan Fu, and Na Zou. Cai copilot: Reducing operational workload in molecular design through intent-driven agentic workflows. arXiv preprint arXiv:2608.06961, 2026. John D. Westbrook, Chenghua Shao, Zukang Feng, Marina Zhuravleva, Sameer Velankar, and Jasmine Young. The chemical component dictionary: complete descriptions of constituent molecules in experimentally determined 3D macromolecules in the Protein Data Bank. Bioinformatics, 31 (8):1274–1278, 2015. doi: 10.1093/bioinformatics/btu789. URL https://doi.org/10. 1093/bioinformatics/btu789. Jeremy Wohlwend, Gabriele Corso, Saro Passaro, Noah Getz, Mateo Reveiz, Ken Leidal, Wojtek Swiderski, Liam Atkinson, Tally Portnoi, Itamar Chinn, et al. Boltz-1 Democratizing Biomolecular Interaction Modeling. bioRxiv, 2024. doi: 10.1101/2024.11.19.624167. URL https://doi.org/10.1101/2024.11.19.624167. Yifan Yang, Ziyang Gong, Weiquan Huang, Qihao Yang, Ziwei Zhou, Zisu Huang, Yan Li, Xuemei Gao, Qi Dai, Bei Liu, Kai Qiu, Yuqing Yang, Dongdong Chen, Xue Yang, and Chong Luo. SkillOpt: Executive Strategy for Self-Evolving Agent Skills, 2026. URL https://arxiv. org/abs/2605.23904v2. Reading version: 2605.23904v2. Barbara Zdrazil, Eloy Felix, Fiona Hunter, Emma J Manners, James Blackshaw, Sybilla Corbett, Marleen de Veij, Harris Ioannidis, David Mendez Lopez, Juan F Mosquera, et al. The ChEMBL Database in 2023: a drug discovery platform spanning multiple bioactivity data types and time periods. Nucleic Acids Research, 52(D1):D1180–D1192, 2024. doi: 10.1093/nar/gkad1004. URL https://doi.org/10.1093/nar/gkad1004. Lisheng Zhang, Lilong Wang, Xiangyu Sun, Wei Tang, Haoyang Su, Yuehui Qian, Qikui Yang, Qingsong Li, Zhenyu Tang, Haoran Sun, Yingnan Han, Yankai Jiang, Wenjie Lou, Bowen Zhou, Xiaosong Wang, Lei Bai, and Zhengwei Xie. MolClaw: An autonomous agent with hierarchical skills for drug molecule evaluation, screening, and optimization. arXiv preprint arXiv:2604.21937, 2026a. URL https://arxiv.org/abs/2604.21937v2.
14
Lisheng Zhang, Lilong Wang, Xiangyu Sun, Wei Tang, Haoyang Su, Yuehui Qian, Qikui Yang, Qingsong Li, Zhenyu Tang, Haoran Sun, et al. MolClaw: An autonomous agent with hierarchical skills for drug molecule evaluation, screening, and optimization. bioRxiv, 2026b. doi: 10.64898/ 2026.04.03.716272. URL https://www.biorxiv.org/content/10.64898/2026. 04.03.716272v1. Qizheng Zhang, Changran Hu, Shubhangi Upasani, Boyuan Ma, Fenglu Hong, Vamsidhar Kamanuru, Jay Rainton, Chen Wu, Mengmeng Ji, Hanchen Li, Urmish Thakker, James Y Zou, and Kunle Olukotun. Agentic context engineering: Evolving contexts for self-improving language models. In C. Vondrick, B. Hariharan, C. Raffel, L. Pinto, D. Yang, and A. Faust (eds.), International Conference on Learning Representations, volume 2026, pp. 86069–86100, 2026c. URL https://proceedings.iclr.cc/paper_files/paper/2026/file/ 8a94ff6f922d995d7d3f4ebf4143e442-Paper-Conference.pdf. Yikun Zhang, Xiwei Cheng, Tianyu Liu, Yuanqi Du, and Wengong Jin. DrugSAGE: Selfevolving Agent Experience for Efficient State-of-the-Art Drug Discovery, 2026d. URL https: //arxiv.org/abs/2605.15461v1. Reading version: 2605.15461v1. Andrew Zhao, Daniel Huang, Quentin Xu, Matthieu Lin, Yong-Jin Liu, and Gao Huang. ExpeL: LLM Agents Are Experiential Learners. In Proceedings of the AAAI Conference on Artificial Intelligence, volume 38, pp. 19632–19642, 2024. Ying Zhou, Yintao Zhang, Donghai Zhao, Xinyuan Yu, Xinyi Shen, Yuan Zhou, Shanshan Wang, Yunqing Qiu, Yuzong Chen, and Feng Zhu. TTD: Therapeutic Target Database describing target druggability information. Nucleic Acids Research, 52(D1):D1465–D1477, 2024. doi: 10.1093/ nar/gkad751. URL https://doi.org/10.1093/nar/gkad751.
15
A
B ENCHMARK AND E VALUATION D ETAILS
This section summarizes the task definitions and evaluation quantities of the source benchmarks. Table 2 uses literature-reported baselines. The SMDD baselines combine published runs, with LO reaggregated on our fixed 40-task subset, and our Terra evaluation of the original harness. A.1
M OL B ENCH
Task coverage. The 190 MolBench tasks comprise 35 property-filtering, 15 similarity-filtering, 37 affinity-comparison, 25 ranking, 39 editing, and 39 optimization tasks. Screening. MolBench-MS includes molecular property filtering, binding-affinity comparison, and docking-based screening (Zhang et al., 2026b). Property filtering selects molecules satisfying the supplied constraints from ten candidates. Binding-affinity comparison selects one of two molecules using a target-specific criterion, with experimental Ki defining the reference order. Docking screening ranks 60 candidates per task, including experimentally active and inactive molecules. The source study defines mean Hits@3 as n 1X MeanHits@3 = |Top3(i) ∩ Ai | , (7) n i=1 where Ai is the active set for task i. Combined comparison. Table 2 combines the Sonnet baselines reported in MolClaw with the Qwen baselines reported in CAi and the three DrugHarness NoSkill configurations. The first MolClawgroup column is the reported Claude Code baseline without MolClaw skills. Table notation. All proportion metrics in the MolBench tables are percentages. Acc., Prec., Spec., and Valid denote accuracy, precision, specificity, and validity; SR denotes success rate. Hit@3 is the percentage of ranking tasks with at least one active molecule in the top three, whereas Mean Hits@3 is the mean active-molecule count. Top-3 rate is Mean Hits@3 divided by three, expressed as a percentage; Count gives successful tasks over the total. Mean GT rank is the mean predicted rank of the reference top-three molecules. In affinity comparison, Valid measures valid candidate choices. In editing, Subst. denotes substitution and Overall aggregates editing operations. Optimization Valid is the valid-SMILES percentage; Hard and Soft denote the two scaffold-retention measures. Percentages are displayed to one decimal place; calculations retain the underlying values. Editing and optimization. MolBench-MO distinguishes functional-group editing from physicochemical property optimization. Editing accuracy is the fraction of outputs satisfying all requested modifications. Optimization concerns QED, LogP, or LogS and reports both a property-change quantity and success against predefined criteria. The editing experiment contains 39 tasks. Optimization success uses positive native improvement over 39 tasks. Table 4 reports ordinary means of saved per-task gains separately by property. Table 4: Property optimization with Codex/Terra. Valid pairs denote valid scoring pairs; scaffold retention uses the hard criterion. Property
Tasks
Valid pairs
Positive gain
Mean gain
Scaffold retained
LogP QED Solubility
11 20 8
10 19 8
10 19 8
0.9260 0.3748 0.7089
4/11 3/20 7/8
Across the 39 tasks, the hard scaffold-retention rate is 35.90% and mean soft scaffold retention is 0.6360. These quantities describe structural preservation separately from the 94.9% propertyimprovement success rate. A.2
C OMPLETE E VOLUTION R ESULTS
Table 5 reports all 23 MolBench metrics for the Qwen3.7-Max configurations compared in Table 3. 16
Table 5: Complete MolBench evolution metrics. Both configurations use Codex/Qwen3.7-Max. Proportions are percentages; the mean ∆ is the descriptive task-wise mean of saved native improvements. Metric
w/o Evol.
Evol.
Screening Accuracy (%)↑ Precision (%)↑ Recall (%)↑ F1 (%)↑ Specificity (%)↑ Validity (%)↑
96.0 98.0 97.0 97.3 100.0 98.0
100.0 100.0 100.0 100.0 100.0 100.0
Affinity comparison Accuracy (%)↑ Valid choice (%)↑
62.2 100.0
81.1 97.3
Virtual screening Hit@3 (%)↑ Mean Hits@3↑ Top-3 rate (%)↑ Mean GT rank↓ Hit count↑
60.0 0.72 24.0 29.05 15/25
48.0 0.64 21.3 26.01 12/25
100.0 100.0 95.0 97.4 100.0
100.0 100.0 95.0 97.4 100.0
Editing Add (%)↑ Delete (%)↑ Substitute (%)↑ Overall (%)↑ Validity (%)↑
Optimization Mean ∆↑ Success rate (%)↑ Valid SMILES (%)↑ Scaffold hard (%)↑ Scaffold soft (%)↑
A.3
0.6054 79.5 87.2 38.5 61.8
0.7213 87.2 100.0 48.7 69.0
SMDD-B ENCH
Our evaluation includes the complete Types 1–3 and 5 and the 40-task LO subset described below. Table abbreviations are 2D Pharm. (2D pharmacophore identification), IP (interaction point discovery), SH (scaffold hopping), LO (lead optimization), and FA (fragment assembly). The five source families contain 25, 25, 52, 340, and 60 instances, respectively (Han et al., 2026). The overall success rate is the fraction of successful instances across these families, rather than an unweighted average of family-level rates. 2D pharmacophore identification. The input comprises a protein sequence and ten active and ten inactive molecules. The output is a Python predicate that classifies a supplied molecular SMILES string. Evaluation measures recall on hidden active molecules and specificity on hidden inactive molecules. Interaction point discovery. Given a receptor and pocket specification, the agent submits three typed three-dimensional points. Type-compatible points are matched one-to-one to reference interaction sites using a distance criterion of less than 2.5 Å. Partial credit equals the number of matched points divided by three; success requires all three matches. Scaffold hopping. The output is a molecule with a different scaffold but preserved binding interactions. The detailed evaluator requires molecular validity, Morgan-fingerprint Tanimoto similarity below 0.5, a scaffold maximum-common-substructure ratio below 0.65, interaction-fingerprint similarity above 0.75, and predicted binding probability above 0.7. 17
Lead optimization. The agent modifies a reference molecule while satisfying task-specific improvement targets, hold-constant intervals, and hard constraints. Evaluation jointly checks molecular validity, scaffold similarity, the property requirements, and predicted binding conditions. The reference-similarity threshold is at least 0.7. Property directions and tolerances belong to individual task specifications. LO subset selection. DrugHarness uses a fixed subset of 40 LO tasks spanning 25 targets, with one or two tasks per target. Six previously selected tasks and a designated DHODH task were retained. Additional tasks were selected to cover optimization directions, objective counts, and structural input sizes using public task inputs, with natural task identifiers breaking ties. The subset contains 9/9/9/8/5 tasks with one/two/three/four/five objectives, respectively. Structure sizes comprise 10/18/12 tasks with at most 200, 201–500, and more than 500 ATOM-record residues. Fragment assembly. One or two spatially placed fragments must be retained within a valid output molecule. Evaluation checks fragment containment, connectivity where required, hard constraints, predicted binding probability above 0.7, affinity within 0.1 log units of the witness reference, and fragment RMSD below 2.0 Å. Topological containment alone is insufficient.
18
B
S CIENTIFIC T OOLS AND C OMPUTATIONAL E NVIRONMENT
B.1
S CIENTIFIC C APABILITIES
DrugHarness provides a scientific environment spanning biomedical evidence retrieval, molecular design, and computational evaluation. Table 6 groups representative tools and resources by scientific function and summarizes their inputs and outputs. Operations can be invoked independently and combined according to the task, without imposing a fixed sequence of stages. Table 6: Scientific capabilities of DrugHarness. Representative tools and resources supporting over 80 agent-accessible scientific operations are organized into ten capability categories. A tool may support multiple operations; entries summarize capabilities rather than enumerate individual interfaces. Capability
Tools and resources
Inputs → outputs
Biomedical evidence retrieval
Open Targets (Buniello et al., 2025); cBioPortal (Cerami et al., 2012; Gao et al., 2013); TTD (Zhou et al., 2024); ClinVar (Landrum et al., 2025); GTEx (The GTEx Consortium, 2020); ENCODE (The ENCODE Project Consortium, 2020); STRING (Szklarczyk et al., 2023); Europe PMC (Rosonovski et al., 2024); ClinicalTrials.gov and FDA record interfaces.
Disease, target, variant, or experimental context → associations, variants, expression, functional and network evidence, publications, and study records with provenance.
Target identity and structural data
UniProt (The UniProt Consortium, 2025); RCSB PDB (Burley et al., 2022); SIFTS (Velankar et al., 2013); AlphaFold DB (Varadi et al., 2024); NAKB (nucleic-acid structures) (Lawson et al., 2024); KinHub (KinHub).
Names, sequences, or database identifiers → target identities, sequences, structure candidates and coordinates, chain/residue mappings, and family annotations.
Receptor, ligand, and pocket preparation
PDBFixer (PDBFixer contributors); Meeko (Santos-Martins et al., 2025); RDKit (RDKit contributors); CCD (Westbrook et al., 2015); fpocket (Le Guilloux et al., 2009); P2Rank (Krivák & Hoksza, 2018).
Protein/ligand structures, component selections, and preparation parameters → prepared receptors and ligand states, pocket candidates, docking grids, and input files.
Interaction and pharmacophore analysis
PLIP (Schake et al., 2025); ProLIF (Bouysset & Fiorucci, 2021); RDKit; atomic geometry analysis and co-crystal alignment/clustering.
Complexes, structural ensembles, or labeled molecules → contacts, water-mediated paths, interaction fingerprints, conserved three-dimensional interaction points, and molecular features.
Compound sources and activity evidence
ChEMBL (Zdrazil et al., 2024); BindingDB (Liu et al., 2025); PubChem (Kim et al., 2025); local-library similarity search; Google Patents retrieval by publication number.
Target/compound identifiers, reference molecules, or patent publication numbers → chemical identities, measured activities with assay context, candidate rankings, or patent documents.
Molecule generation and fragment linking
DiffSBDD (Schneuing et al., 2024); FlowMol3 (Dunn & Koes, 2026); AutoFragDiff (Ghorbani et al., 2024); explicit molecular-graph linking.
Generation settings, optional pocket context, or fragments with attachment sites → three-dimensional candidates, fragment mappings, and linked-molecule proposals. Continued on next page
19
Table 6 (continued) Capability
Tools and resources
Inputs → outputs
Docking, rescoring, and binding prediction
AutoDock Vina (Trott & Olson, 2010; Eberhardt et al., 2021); QuickVina2-GPU 2.1 (Tang et al., 2024; Ding et al., 2023); EquiScore (Cao et al., 2024); Boltz-2 (Passaro et al., 2025; Wohlwend et al., 2024); MSA preparation (Mirdita et al., 2022).
Receptors, ligands, grids/pockets, sequences, and required MSAs → poses, rescoring results, predicted complexes, binding-related values, and confidence estimates.
Molecular processing and property assessment
RDKit; ESOL (ChemCoTBench refit) (Delaney, 2004; Li et al., 2025); PyTDC-compatible penalized LogP (Huang et al., 2021; Ertl & Schuffenhauer, 2009); ADMET-AI (Swanson et al., 2024).
SMILES/SDF, candidate sets, and calculation parameters → standardized molecules, physicochemical properties, structural alerts, similarities, solubility, and ADMET predictions.
Molecular editing and optimization proposals
Explicit molecular-graph editing; REINVENT4 (Loeffler et al., 2024); Mol2Mol (He et al., 2022); LibINVENT (Fialková et al., 2022).
Starting molecules, scaffolds, edit requests, or generation settings → edited candidates, scaffold decorations, analogues, and operation-integrity diagnostics.
Retrosynthetic analysis
AiZynthFinder (Saigiridharan et al., 2024).
Target molecules, stock, and search settings → candidate retrosynthetic routes, stock matches, and search results.
20
C
S KILL L EARNING A LGORITHMS
The main loop combines hypothesis induction, independent scientific review, version updates, and revision from subsequent-task feedback. The induction subroutine specifies how scientific conditions and evidence shape a proposed action change. Algorithm 1 Skill learning and revision from scientific experience Require: Experiences E, insights L, skills K, history V , scope Ω, budget B Ensure: Admitted skill versions, revised L, E, and V 1: for each development batch Bt within Ω and B do 2: Incorporate trajectories and permitted native feedback already produced by task runs into E. e h) ← Induce(Bt , L, K, V ; Ω, Bt ) 3: (L, ▷ One candidate branch e 4: L←L 5: if h = ∅ then 6: Save L and unresolved records; update V ; continue. 7: end if 8: K ′ ← Edit(K, h); retain parent K, full content, sources, and intended change. 9: An independent review agent checks sources, conditions, and executable instructions. 10: Use the shared scientific tools or code for targeted local trials when needed; retain trial evidence. 11: Complete Review(K ′ , h, Rh ; Ω) and record ρ, or record incomplete status. 12: if review completed and ρ = admit then 13: Record the admitted version K ′ for subsequent tasks bound explicitly to that version. 14: K ← K ′ for this branch. 15: else 16: Keep K; record rejection, deferral, or incomplete status. 17: end if 18: Revise L, V using the proposal and review records actually available. 19: if the stage stopping condition is met then 20: break 21: end if 22: end for 23: Add subsequent task trajectories and permitted native feedback to E when produced. Multiple proposal directions may be constructed and reviewed in parallel as separate branches. The update above describes one branch; its admission applies to the complete version reviewed, with no automatic merge of separately admitted candidates. Algorithm 2 Inducing a conditional action hypothesis Require: Batch Bt , insights L, skills K, history V , scope Ω, allowance Bt e and one hypothesis h or ∅ Ensure: Revised insights L 1: Identify recurring decision problems within Ω from actions and observations. 2: Separate contemporaneous observations, agent interpretations, and later feedback. 3: Check the scientific objects, endpoints, and result states. 4: Compare decision-relevant conditions; reread permitted sources for specific questions within Bt . 5: Combine support for compatible conditions and consistent recommendations; retain separate scopes for different conditions. 6: For conflicts under comparable conditions, narrow or split guidance when justified; otherwise retain disagreement and uncertainty. 7: Compare with K and V to identify existing coverage and prior revision feedback. e propose (g, c, a0 , a, R, U ) for a testable gap, specifying the expected 8: Revise L to obtain L; action difference. 9: Return one direction for this candidate branch and retain other directions for separate branches; return ∅ if no reusable modification is identified.
21
D
C ASE S TUDIES
These cases follow scientific work in DrugHarness from candidate assessment to guidance refinement: coordinating evaluations around a shared molecule, inspecting tool-generated structures, reusing computational feedback within a task, and revising guidance from prior execution and scientific review. D.1
C ANDIDATE - LINKED A SSESSMENT FOR BACE1 O PTIMIZATION
Generating plausible molecules does not guarantee selecting a jointly feasible design. In SMDDBench, Han et al. (2026) report that retrospective evaluation of enumerated candidates recovers successes beyond the agents’ original submissions. Given a reference molecule and protein–ligand complex, the BACE1 task requires decreases of at least 0.1 from the supplied baselines in four predictions: blood–brain barrier penetration (BBB), cytochrome P450 3A4 (CYP3A4) inhibition, hERG potassium-channel blockade, and Ames mutagenicity (AMES). Candidates must also meet four property-holding conditions and physicochemical, structural and binding constraints. The task specifies these optimization directions and requires one candidate SMILES satisfying the joint requirements. DrugHarness generated molecules with Python/RDKit, registered them as shared candidate objects, and obtained ADMET-AI predictions. The first two batches contained 22 structures including the reference. Figure 4 compares the reference with B2-09 and B3-02. Second-batch candidate B2-09 met three improvement targets but exceeded the CYP3A4 limit (Table 7). Reference ligand
Batch 2 candidate
Submitted candidate
B1-01
B2-09
B3-02
Figure 4: Reference and generated BACE1 candidates. B2-09 and B3-02 were both generated from the reference molecule. Structures are aligned by their shared core.
Table 7: ADMET-AI predictions for the BACE1 candidates. B2-09 meets three of the four improvement targets but exceeds the CYP3A4 limit. B3-02 meets all four targets, and both candidates satisfy the four holding conditions. (a) Improvement targets
(b) Holding conditions
Endpoint
Task limit
B2-09
B3-02
Endpoint
Task limit
B2-09
B3-02
BBB CYP3A4 hERG AMES
≤ 0.7680 ≤ 0.8387 ≤ 0.7482 ≤ 0.3696
0.6093 0.9311 0.6720 0.2871
0.7303 0.8079 0.7310 0.3676
Solubility Clearance Caco-2 PPB
≥ −4.8248 ≤ 47.5618 ≥ −5.3597 ≤ 95.2947
−4.1327 39.0512 −5.1867 89.5430
−4.5324 43.8456 −5.1951 94.9833
3/4
4/4
4/4
4/4
Met
Met
22
Connecting assessment to the submitted object. After the second-batch predictions returned, DrugHarness generated ten further structures from the same reference. B3-02, the submitted candidate, met all four improvement targets and all four holding conditions. Its CYP3A4 prediction was 0.8079, compared with B2-09’s 0.9311; its BBB, hERG and AMES predictions were higher but remained within their limits (Figure 6). Molecules from the generated SDF were registered as shared candidate records, allowing ADMET, structural comparison, and binding prediction to address the same molecule. For B3-02, RDKit computed a reference similarity of 0.7692, above the required 0.70; Boltz-2 returned a binding-probability prediction of 0.9944, above 0.70. DrugHarness then wrote and read back solution.smi, submitting the same molecular state used in the prediction (Figure 5).
B3-02
Generate
Delivery
Shared candidate record
Register
Third batch: 10 structures from the reference Python / RDKit
Write and read back
Following assessment solution.smi
ADMET-AI
RDKit
Boltz-2
4 improvement targets met
Morgan similarity
Predicted binding probability
Submit B3-02
4 holding conditions met
0.7692 ≥ 0.70
0.9944 > 0.70
Same molecular state as assessed
Figure 5: Candidate-linked assessment and submission. The three assessments refer to the same registered B3-02 molecule. Following assessment, the candidate was written to solution.smi, read back and submitted in the evaluated molecular state.
The shared candidate representation links each assessment to the delivered molecular structure, allowing results from different scientific tools to be considered together under the task requirements. Other candidates
Reference
B2-09
B3-02
Task limit
AMES prediction
0.6
Task limit
BBB CYP3A4
0.4
hERG AMES
0.2 0.4
0.6
0.8
0.70
hERG prediction
0.85
1.00
1.15
Prediction / task limit
(a) Two-target view of the evaluated pool
(b) Four-target trade-off for the highlighted pair
Figure 6: Predicted property trade-offs among BACE1 candidates. (a) All 32 evaluated structures, including the reference; shading marks the region meeting the hERG and AMES limits. (b) Four predictions divided by their task upper limits. Connected pairs compare B2-09 and B3-02 at each endpoint; ratios at or below one meet that target.
23
D.2
S TRUCTURAL I NSPECTION DURING S CAFFOLD R EPLACEMENT
Structural analysis can remain incomplete even when a predictor returns a complex. In the MolClaw run described by Zhang et al. (2026a), ProLIF analysis failed during execution; the Met769 interaction was identified post hoc. In the 8OKQ task below, DrugHarness used the shared scientific workspace to inspect a returned complex before submission. The SMDD-Bench 8OKQ scaffold-replacement task (Type 3) provides a reference ligand and a protein–ligand complex. It requires a new scaffold with Morgan similarity below 0.50, scaffold MCS ratio below 0.65, preservation of the reference binding interactions, and Boltz-2 binding probability above 0.70. The requested output is a candidate SMILES. DrugHarness characterized ten candidate designs with local RDKit code. The selected cyclohexyl candidate had a Morgan similarity of 0.348 and a scaffold MCS ratio of 0.471 relative to the reference. Boltz-2 returned a binding-probability prediction of 0.9907 together with a complex structure. DrugHarness retrieved the predicted complex in CIF format and passed it to scientific code as the sole structure input. Figure 7 traces this path from the candidate to the geometric analysis. Reference ligand
Submitted candidate
(a) Different scaffold, retained sulfonamide motif
Boltz-2 Predicted complex
Sole structure input
Protein + ligand complex.cif
Schematic
Geometric analysis Scientific code
Minimum atom-pair distance Residue r atoms
Geometric report 21 residues His94
3.27 Å
Thr198
2.73 Å
Ligand L atoms
Executor Read the full report Record distance and atom pair Repeat for 21 selected residues
Submit the same candidate
(b) A returned structure becomes an explicit input to scientific code Figure 7: Scaffold replacement and structural inspection. (a) The reference ligand and submitted candidate have different ring scaffolds and share a sulfonamide group. (b) The predicted Boltz-2 complex was retrieved and used as the code’s sole CIF input. For each selected residue r, the script computed the minimum distance to an atom of the predicted ligand L. The full 21-residue report was read before the same candidate was submitted. Arrows follow the recorded scientific handoffs.
24
Geometric evidence returned before submission. The script calculated nearest-ligand distances for 21 selected protein residues and recorded the atom pair for each minimum. His94 NE2 and Thr198 OG1 lay 3.27 and 2.73 Å from ligand atom N32, respectively. DrugHarness read the complete report before writing and submitting the unchanged candidate. Figure 8 places the recorded distances alongside the predicted pocket geometry.
Reference
Asn67 Gln92 His94 His96 Glu106 His119 Val121 Phe130 Gly131 Val134 Leu140 Val142 Ser196 Leu197 Thr198 Thr199 Pro200 Pro201 Leu203 Val206 Trp208
Predicted candidate
3.27
2.73
0
2
4
6
8
Nearest ligand distance (Å) (a) Pocket overlay for spatial context
(b) Distances for all 21 selected residues
Figure 8: Local static geometry of the predicted complex. Panel (b) shows the nearest-ligand distances recorded during task execution. The pocket overlay in (a) uses structures aligned after execution for visualization. Orange points identify His94 and Thr198; the remaining selected residues are blue.
DrugHarness carried the predicted complex from a specialized tool into scientific code and returned the geometric report to the executor before submission. Links between the candidate record, predicted complex, code input and derived report keep this sequence traceable to the submitted molecule.
25
D.3
QED O PTIMIZATION THROUGH I TERATIVE F EEDBACK
Given a source SMILES, this MolBench task asks for an increase in the quantitative estimate of drug-likeness (QED) through intermediate optimization steps. QED improvement is the evaluation criterion, with no target-activity preservation constraint; the final SMILES is submitted in JSON. Starting from a molecule with recorded QED 0.4982, DrugHarness generated and evaluated three candidate batches using Python/RDKit within the same task. The first batch yielded a leading candidate with QED 0.9285. The next script used that exact evaluated structure as its baseline to construct further variants. The second batch yielded an N-methyl-amide candidate with QED 0.9375, which the third script likewise used as its baseline before exploring additional substitutions. DrugHarness selected a third-batch candidate with QED 0.9394, verified its molecular representation, and submitted the same structure in the requested JSON answer. The archived tables contain 83 records: 80 numerical QED entries and three invalid molecular strings, with repeated candidates retained. Figure 9 shows the recorded scores and the evaluated structures reused as starting points for subsequent optimization scripts. Source
Batch 1 best
Batch 2 best
Submitted
QED 0.4982
QED 0.9285
QED 0.9375
QED 0.9394
Generate + assess
Baseline for batch 2
Baseline for batch 3
(a) Evaluated molecules reused as design baselines
Recorded QED
1.0
0.9375
0.9285
0.9394
0.8 0.6
Source 0.4982
0.4 3 invalid; no QED
Batch 1: 26 records
Batch 2: 26 records
Batch 3: 31 records
(b) Recorded candidate scores across three batches Figure 9: QED feedback reused during molecular optimization. (a) The source, first- and second-batch leaders, and submitted candidate, drawn from the recorded molecular structures. Arrows indicate reuse of evaluated structures as baselines in subsequent scripts. (b) All 80 numerical entries from batches containing 26, 26, and 31 records, including repeated structures. Orange, light blue, and dark blue indicate batches 1–3. Diamonds mark batch maxima, the star marks the submitted candidate, and the dashed line denotes the source QED. Three invalid first-batch entries occupy a separate non-numerical strip. The submitted candidate shares the highest third-batch QED.
26
D.4
S CIENTIFIC R EVIEW FOR A FFINITY S KILL R EFINEMENT
The MolBench affinity comparison labeled 012 here specifies CXCR2 as the target and provides two candidate SMILES. It asks for the weaker binder (higher Ki ), with the selected molecule returned as a SMILES; evaluation checks the candidate choice. Alongside this scientific task, we compare how executors using the initial skill (S0) and its revised version (S1) gathered evidence and chose a candidate. S0 prioritized exact activity records. When candidate mappings were unavailable, it suggested trying another query or source if budget permitted. During review of S0, an independent review agent scanned complete BindingDB sources and matched both candidates in each of the source tasks labeled 003 and 021, recovering the measurements in Table 8. Subsequent executions still showed incomplete source recovery or candidate mapping. Researchers selected these execution records and the review’s trial results for a focused learning round. Table 8: Affinity records recovered by the first independent review. The reviewer matched both candidate structures in each source task; A/B labels are task-specific. Source task
Records scanned
Ki (A), nM
Ki (B), nM
2,008 195
7.9 9.5
2,512 2,300
003 021
The learner explicitly cited the independent checks and automatically authored S1. When result previews lack candidate mappings, S1 specifies full-source recovery, matching both query structures and extracting their measured activities. A second independent review applied this procedure to 003 and 021 and recovered both candidates’ activity records in each task (Figure 10).
S1 Revised guidance
S0 Initial guidance Prioritize exact activity records
Automatic revision
Missing mapping? Try another query/source if budget permits.
When a result preview lacks candidate mapping 1 Recover full source records 2
Exact matches for A and B
3
Extract measured activities
Second review S1 on tasks 003 / 021 Full source recovery and exact A/B matches reproduced. Later use of S1
Subsequent use Independent review
Execution feedback
Tasks 003 / 021
Researcher-selected
Full sources recovered; both candidates matched to measured activities.
Incomplete source recovery or candidate mapping; reliance on heuristics.
Task 012 Procedure adopted; matched records used to select molecule A.
Figure 10: From scientific feedback to revised affinity guidance. Independent review results and researcherselected execution feedback informed the S0-to-S1 revision. The added recovery-and-matching procedure was exercised in a second review on 003 and 021 before its use on task 012.
27
Revised guidance adopted in a subsequent task. Task 012 was outside this focused learning input. The executions using S0 and S1 both received sources containing the relevant measurements. In the S1 execution, the executor read the revised skill and its reference checklist, then followed the source-recovery and structure-matching procedure to obtain candidate-linked activity records. Using these records, the S1 executor selected molecule A, the weaker binder with the higher Ki (Figure 11). The S0 executor selected B after partial source reads and reliance on property or conformer heuristics. Table 9 summarizes the evidence use and resulting choices. Task 012 / CXCR2 (P25025) Molecule A
Ki = 9,000 nM
Molecule B
BindingDB:50432424
Ki = 64 nM
BindingDB:50432426
Figure 11: CXCR2 candidates and matched affinity records. Molecular structures are task inputs; Ki values were retrieved from BindingDB records associated with Karlström et al. (2013).
Table 9: Evidence use and candidate selection in task 012. The initial skill (S0) and revised skill (S1) were each used in one execution of the CXCR2 affinity task, which asks for the weaker binder (higher Ki ). Comparison
Initial skill (S0)
Revised skill (S1)
Source processing
Partial source reads
Full activity file recovered; 1,523 records scanned
Decision evidence
Property or conformer heuristics
One matched record per molecule; corresponding Ki values
Selected molecule
B (incorrect)
A (correct)
28
Related documents
- Autonomous Chemical Mechanistic Discovery through Agentic Reasoning and Validation#998699
- An agentic framework for autonomous scientific discovery in cancer pathology.#297500
- From Benchmark to Bench: Can Agents Survive Real-World Drug Discovery?#1215514
- Praxist: From Experimental Artifacts to Solution Lineages#1356162
- AgentIdeaBench: Benchmarking Scientific Ideation in the Agent Era#984521
Retrieved via Conceptio: every document is proof-bundled with source, license, and retrieval metadata.
Read the Docs → · View CLI source on GitHub · Conceptio Open Knowledge Archive