python-utcp and rs-utcp

These are ecosystem siblings providing language-specific implementations of the same open standard protocol, allowing developers to choose between Python or Rust depending on their project's technology stack.

python-utcp
55
Established
rs-utcp
38
Emerging
Maintenance 6/25
Adoption 11/25
Maturity 24/25
Community 14/25
Maintenance 10/25
Adoption 8/25
Maturity 13/25
Community 7/25
Stars: 638
Forks: 41
Downloads:
Commits (30d): 0
Language: Python
License: MPL-2.0
Stars: 51
Forks: 3
Downloads:
Commits (30d): 0
Language: Rust
License: Apache-2.0
No risk flags
No Package No Dependents

About python-utcp

universal-tool-calling-protocol/python-utcp

Official python implementation of UTCP. UTCP is an open standard that lets AI agents call any API directly, without extra middleware.

This project offers a standardized way for AI agents to connect directly with various existing services and infrastructure without needing custom integrations for each one. It takes in descriptions of different APIs (like HTTP, command-line tools, or file-based services) and lets an AI agent use them as 'tools'. Developers building AI agents or systems that use AI agents would use this to simplify how their agents interact with external services.

AI-agent-development API-integration developer-tools microservices-orchestration system-integration

About rs-utcp

universal-tool-calling-protocol/rs-utcp

Official Rust implementation of the UTCP

This is a Rust implementation of the Universal Tool Calling Protocol (UTCP), enabling developers to connect to and use various tools and services across different communication methods. It takes configuration files or OpenAPI specifications as input and allows Rust applications to discover and execute these tools, receiving structured results. Software developers building applications in Rust that need to interact with diverse external systems or microservices would use this.

Rust-development API-integration microservices application-development tool-orchestration

Scores updated daily from GitHub, PyPI, and npm data. How scores work