Recent Releases of unifiedagentprotocol
unifiedagentprotocol -
ποΈ Release: v1.0.0 β 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
- Python
Published by whometa 8 months ago