python-utcp and go-utcp

These are ecosystem siblings providing language-specific implementations of the same open standard, allowing developers to integrate UTCP into Python or Go applications depending on their tech stack.

python-utcp
55
Established
go-utcp
45
Emerging
Maintenance 6/25
Adoption 11/25
Maturity 24/25
Community 14/25
Maintenance 10/25
Adoption 9/25
Maturity 15/25
Community 11/25
Stars: 638
Forks: 41
Downloads:
Commits (30d): 0
Language: Python
License: MPL-2.0
Stars: 101
Forks: 8
Downloads:
Commits (30d): 0
Language: Go
License: MPL-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 go-utcp

universal-tool-calling-protocol/go-utcp

Official Go implementation of the UTCP

This is a Go language implementation of the Universal Tool Calling Protocol (UTCP), a standard for defining and interacting with various software tools. It helps developers integrate diverse services, such as HTTP APIs, command-line tools, or gRPC services, into a unified system. Go developers can use this to create applications that discover, call, and manage a wide range of tools across different communication protocols.

API integration microservices orchestration backend development software connectivity distributed systems

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