pith. sign in
Pith Number

pith:5C3YF2YJ

pith:2026:5C3YF2YJ3XYTY3RJ7PZDBX367E
not attested not anchored not stored refs pending

ToolRosella: Translating Code Repositories into Standardized Tools for Scientific Agents

Chaoqian Ouyang, Hanghui Guo, Jian Yin, Jia Zhu, Libin Zheng, Ling Yue, Min-Ling Zhang, Shaowu Pan, Shimin Di, Xujie Yuan, Yong Rui, Yongxu Liu, Zhangze Chen

ToolRosella converts scientific code repositories into standardized, agent-invocable tools with 61.5 percent success after repair.

arxiv:2603.09290 v4 · 2026-03-10 · cs.SE · cs.CE · cs.MA

Add to your LaTeX paper
\usepackage{pith}
\pithnumber{5C3YF2YJ3XYTY3RJ7PZDBX367E}

Prints a linked badge after your title and injects PDF metadata. Compiles on arXiv. Learn more · Embed verified badge

Record completeness

1 Bitcoin timestamp
2 Internet Archive
3 Author claim open · sign in to claim
4 Citations open
5 Replications open
Portable graph bundle live · download bundle · merged state
The bundle contains the canonical record plus signed events. A mirror can host it anywhere and recompute the same current state with the deterministic merge algorithm.

Claims

C1strongest claim

ToolRosella reaches a 61.5% repository conversion success rate after iterative repair, with a 4.4 speedup over human engineers. The resulting 1,580 callable tools support a downstream task success rate of 84.0% and improve performance when integrated into other agent frameworks.

C2weakest assumption

That automatic repository analysis, interface construction, execution testing, and iterative repair can reliably standardize heterogeneous scientific code without substantial loss of functionality or introduction of new errors across diverse domains.

C3one line summary

ToolRosella converts 122 scientific code repositories into 1,580 standardized tools at 61.5% success rate with 4.4x human speedup and 84% downstream agent task success.

Cited by

3 papers in Pith

Receipt and verification
First computed 2026-06-04T01:09:48.257013Z
Builder pith-number-builder-2026-05-17-v1
Signature Pith Ed25519 (pith-v1-2026-05) · public key
Schema pith-number/v1.0

Canonical hash

e8b782eb09ddf13c6e29fbf230df7ef92ab1135222d2b6d56262e62590dd245c

Aliases

arxiv: 2603.09290 · arxiv_version: 2603.09290v4 · doi: 10.48550/arxiv.2603.09290 · pith_short_12: 5C3YF2YJ3XYT · pith_short_16: 5C3YF2YJ3XYTY3RJ · pith_short_8: 5C3YF2YJ
Agent API
Verify this Pith Number yourself
curl -sH 'Accept: application/ld+json' https://pith.science/pith/5C3YF2YJ3XYTY3RJ7PZDBX367E \
  | jq -c '.canonical_record' \
  | python3 -c "import sys,json,hashlib; b=json.dumps(json.loads(sys.stdin.read()), sort_keys=True, separators=(',',':'), ensure_ascii=False).encode(); print(hashlib.sha256(b).hexdigest())"
# expect: e8b782eb09ddf13c6e29fbf230df7ef92ab1135222d2b6d56262e62590dd245c
Canonical record JSON
{
  "metadata": {
    "abstract_canon_sha256": "32428b40c8c06eaa7f43a5d45e6cdf5352147a05f08d8d83a06a69298e4b76e0",
    "cross_cats_sorted": [
      "cs.CE",
      "cs.MA"
    ],
    "license": "http://creativecommons.org/licenses/by/4.0/",
    "primary_cat": "cs.SE",
    "submitted_at": "2026-03-10T07:19:43Z",
    "title_canon_sha256": "efeb52cb0ca1bc406a4c499b5336f4dd5e4423ce0cfb5b8f850e1b2686eda191"
  },
  "schema_version": "1.0",
  "source": {
    "id": "2603.09290",
    "kind": "arxiv",
    "version": 4
  }
}