Skip to content

Fixed PyPi

Choose a tag to compare

@whometa whometa released this 30 Jun 06:45
· 1 commit to main since this release

🗒️ Release: v1.0.1 – Initial Alpha Release

Overview

This is the initial public alpha release of the Unified Agent Protocol (UAP), a developer-focused SDK and schema layer for defining, registering, and translating AI agents and tools across ecosystems like OpenWebUI, LangChain, OpenAPI, A2A, and MCP.

UAP provides a universal, extensible format for describing executable tools, agent logic, UI hints, roles, triggers, and protocol bridges – all in a clean, typed Python SDK with zero runtime dependencies.

✨ Highlights

•	✅ Core data models: Tool, ToolParam, Agent, Role, Trigger, UIConfig, OutputSchema
•	🧩 Multi-source format parsing:
•	parse_openwebui()
•	parse_langchain()
•	parse_openapi() and parse_swagger()
•	🔁 Export bridges:
•	to_a2a()
•	to_mcp()
•	to_openapi()
•	🖥️ Command-line support via uap bind
•	🔐 No server required – fully offline & dev-friendly
•	🧪 Fully typed via Pydantic 2.x
•	🧰 Extensible via extra = "allow"

📦 Install

pip install unified-agent-protocol

📚 Docs & Links
• GitHub: github.com/whometa-inc/unifiedagentprotocol
• Website: https://www.whometa.io/
• License: Apache 2.0