3 papers
cs.SE2026
Stdlib or Third-Party? Empirical Performance and Correctness of LLM-Assisted Zero-Dependency Python Libraries
Peng Ding, Rick Stevens
Third-party Python libraries introduce dependency management overhead, supply chain risk, and deployment friction in constrained environments. A natural question is how much of thi…
cs.AI2025
Unified Tool Integration for LLMs: A Protocol-Agnostic Approach to Function Calling
Peng Ding, Rick Stevens
The proliferation of tool-augmented Large Language Models (LLMs) has created a fragmented ecosystem where developers must navigate multiple protocols, manual schema definitions, an…
cs.SE2025
ToolRegistry: A Protocol-Agnostic Tool Management Library for Function-Calling LLMs
Peng Ding, Rick Stevens
Every LLM tool call is structurally an RPC -- a function name, JSON arguments, and a serialized result -- yet each protocol (native Python, MCP, OpenAPI, LangChain) is integrated f…