{"record_type":"pith_number_record","schema_url":"https://pith.science/schemas/pith-number/v1.json","pith_number":"pith:2025:P44ND3ZL4OFCRRRG4ZDOUP2OGK","short_pith_number":"pith:P44ND3ZL","schema_version":"1.0","canonical_sha256":"7f38d1ef2be38a28c626e646ea3f4e32b3b9d9e4a8beb5f8c4c1bd7684fb26b6","source":{"kind":"arxiv","id":"2502.04747","version":1},"attestation_state":"computed","paper":{"title":"Every Software as an Agent: Blueprint and Case Study","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":["cs.AI"],"primary_cat":"cs.SE","authors_text":"Mengwei Xu","submitted_at":"2025-02-07T08:29:09Z","abstract_excerpt":"The rise of (multimodal) large language models (LLMs) has shed light on software agent -- where software can understand and follow user instructions in natural language. However, existing approaches such as API-based and GUI-based agents are far from satisfactory at accuracy and efficiency aspects. Instead, we advocate to endow LLMs with access to the software internals (source code and runtime context) and the permission to dynamically inject generated code into software for execution. In such a whitebox setting, one may better leverage the software context and the coding ability of LLMs. We "},"verification_status":{"content_addressed":true,"pith_receipt":true,"author_attested":false,"weak_author_claims":0,"strong_author_claims":0,"externally_anchored":false,"storage_verified":false,"citation_signatures":0,"replication_records":0,"graph_snapshot":true,"references_resolved":false,"formal_links_present":false},"canonical_record":{"source":{"id":"2502.04747","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2025-02-07T08:29:09Z","cross_cats_sorted":["cs.AI"],"title_canon_sha256":"7bc490ef17d71e2311c616b8a1077f635778dcd93b25e91f5d08090e452dc640","abstract_canon_sha256":"546170c32202a2c37ceb562d0a917a227c158fc5f71a0b7f411c8248a19fd82a"},"schema_version":"1.0"},"receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T10:10:56.591365Z","signature_b64":"/K4y0WqhsCubBd8j8ZycCiW2mmZ6s9SOYtqlRheoG1q9UtNdlgKo7ZH2BmugkCby6aYIsWSdq+MeP68qXQUKAg==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"7f38d1ef2be38a28c626e646ea3f4e32b3b9d9e4a8beb5f8c4c1bd7684fb26b6","last_reissued_at":"2026-07-05T10:10:56.590788Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T10:10:56.590788Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"graph_snapshot":{"paper":{"title":"Every Software as an Agent: Blueprint and Case Study","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":["cs.AI"],"primary_cat":"cs.SE","authors_text":"Mengwei Xu","submitted_at":"2025-02-07T08:29:09Z","abstract_excerpt":"The rise of (multimodal) large language models (LLMs) has shed light on software agent -- where software can understand and follow user instructions in natural language. However, existing approaches such as API-based and GUI-based agents are far from satisfactory at accuracy and efficiency aspects. Instead, we advocate to endow LLMs with access to the software internals (source code and runtime context) and the permission to dynamically inject generated code into software for execution. In such a whitebox setting, one may better leverage the software context and the coding ability of LLMs. We "},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2502.04747","kind":"arxiv","version":1},"verdict":{"id":null,"model_set":{},"created_at":null,"strongest_claim":"","one_line_summary":"","pipeline_version":null,"weakest_assumption":"","pith_extraction_headline":""},"integrity":{"clean":true,"summary":{"advisory":0,"critical":0,"by_detector":{},"informational":0},"endpoint":"/pith/2502.04747/integrity.json","findings":[],"available":true,"detectors_run":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938"},"references":{"count":0,"sample":[],"resolved_work":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57","internal_anchors":0},"formal_canon":{"evidence_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"author_claims":{"count":0,"strong_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"builder_version":"pith-number-builder-2026-05-17-v1"},"aliases":[{"alias_kind":"arxiv","alias_value":"2502.04747","created_at":"2026-07-05T10:10:56.590853+00:00"},{"alias_kind":"arxiv_version","alias_value":"2502.04747v1","created_at":"2026-07-05T10:10:56.590853+00:00"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2502.04747","created_at":"2026-07-05T10:10:56.590853+00:00"},{"alias_kind":"pith_short_12","alias_value":"P44ND3ZL4OFC","created_at":"2026-07-05T10:10:56.590853+00:00"},{"alias_kind":"pith_short_16","alias_value":"P44ND3ZL4OFCRRRG","created_at":"2026-07-05T10:10:56.590853+00:00"},{"alias_kind":"pith_short_8","alias_value":"P44ND3ZL","created_at":"2026-07-05T10:10:56.590853+00:00"}],"events":[],"event_summary":{},"paper_claims":[],"inbound_citations":{"count":1,"internal_anchor_count":0,"sample":[{"citing_arxiv_id":"2411.18279","citing_title":"Large Language Model-Brained GUI Agents: A Survey","ref_index":16,"is_internal_anchor":false}]},"formal_canon":{"evidence_count":0,"sample":[],"anchors":[]},"links":{"html":"https://pith.science/pith/P44ND3ZL4OFCRRRG4ZDOUP2OGK","json":"https://pith.science/pith/P44ND3ZL4OFCRRRG4ZDOUP2OGK.json","graph_json":"https://pith.science/api/pith-number/P44ND3ZL4OFCRRRG4ZDOUP2OGK/graph.json","events_json":"https://pith.science/api/pith-number/P44ND3ZL4OFCRRRG4ZDOUP2OGK/events.json","paper":"https://pith.science/paper/P44ND3ZL"},"agent_actions":{"view_html":"https://pith.science/pith/P44ND3ZL4OFCRRRG4ZDOUP2OGK","download_json":"https://pith.science/pith/P44ND3ZL4OFCRRRG4ZDOUP2OGK.json","view_paper":"https://pith.science/paper/P44ND3ZL","resolve_alias":"https://pith.science/api/pith-number/resolve?arxiv=2502.04747&json=true","fetch_graph":"https://pith.science/api/pith-number/P44ND3ZL4OFCRRRG4ZDOUP2OGK/graph.json","fetch_events":"https://pith.science/api/pith-number/P44ND3ZL4OFCRRRG4ZDOUP2OGK/events.json","actions":{"anchor_timestamp":"https://pith.science/pith/P44ND3ZL4OFCRRRG4ZDOUP2OGK/action/timestamp_anchor","attest_storage":"https://pith.science/pith/P44ND3ZL4OFCRRRG4ZDOUP2OGK/action/storage_attestation","attest_author":"https://pith.science/pith/P44ND3ZL4OFCRRRG4ZDOUP2OGK/action/author_attestation","sign_citation":"https://pith.science/pith/P44ND3ZL4OFCRRRG4ZDOUP2OGK/action/citation_signature","submit_replication":"https://pith.science/pith/P44ND3ZL4OFCRRRG4ZDOUP2OGK/action/replication_record"}},"created_at":"2026-07-05T10:10:56.590853+00:00","updated_at":"2026-07-05T10:10:56.590853+00:00"}