Fixed PyPi
🗒️ 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