jsonrpc2
JSON-RPC 3.0 with support for streaming requests and responses (making it easy to use LLM streaming RPC with Websockets for building AI Agents)
Python WebSocket framework with JSON-RPC implementation
A pure-Python implementation of the JSON-RPC 2.0/1.0 protocol with dataclass-based validation and automatic OpenAPI generation