Metadata-Version: 2.4
Name: helix-rt
Version: 0.1.0
Summary: A high-performance multi-protocol AI RPC gateway (gRPC, Thrift, HTTP/JSON, SSE).
Author-email: Helix RPC Authors <authors@helixrpc.dev>
License-Expression: MIT
Project-URL: Homepage, https://github.com/helixrpc/helix-rpc
Project-URL: Documentation, https://helixrpc.github.io/helix-rpc/
Project-URL: Bug Tracker, https://github.com/helixrpc/helix-rpc/issues
Project-URL: Changelog, https://github.com/helixrpc/helix-rpc/releases
Classifier: Programming Language :: Python :: 3
Classifier: Operating System :: OS Independent
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: Topic :: Internet :: WWW/HTTP :: HTTP Servers
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=3.10
Description-Content-Type: text/markdown
Requires-Dist: aiohttp>=3.8.0
Requires-Dist: opentelemetry-api>=1.20.0
Requires-Dist: opentelemetry-sdk>=1.20.0
Requires-Dist: PyJWT>=2.8.0
Provides-Extra: tensor
Requires-Dist: numpy>=1.24.0; extra == "tensor"

# Helix RPC Python SDK

Helix RPC is a high-performance AI Gateway and Dynamic Batching framework.
This SDK provides the `helix_rt` Python package, allowing you to build pure Python AI Gateways that feature:
- Native `asyncio` Dynamic Batching to save GPU compute.
- Zero-boilerplate `aiohttp` wrappers for generated Service ABCs.
- Native Server-Sent Events (SSE) streaming for iterators.
- Production middlewares like `grpc-timeout` and `gzip`.

Please visit the [main repository](https://github.com/helixrpc/helix-rpc) for comprehensive documentation and usage examples.
