Metadata-Version: 2.4
Name: aury-model-core
Version: 0.1.0
Summary: Protocol conversion and canonical model core for the Aury stack.
License-File: LICENSE
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Requires-Python: >=3.12
Requires-Dist: httpx>=0.27.0
Requires-Dist: msgspec>=0.21.1
Requires-Dist: pydantic>=2.11.0
Requires-Dist: xxhash>=3.5.0
Description-Content-Type: text/markdown

# aury-model-core

`aury-model-core` is rebuilding as the protocol and canonical model kernel for the Aury stack.

Current status:

- package name: `aury-model-core`
- Python import path: `aury.model.core`
- status: local v1 release gate is complete
- goal: keep the SDK centered on canonical messages, protocol conversion, and provider adapters
- core JSON codec: `msgspec`

Install:

```bash
uv sync --group dev
```

Sanity check:

```bash
uv run pytest -q
uv run python scripts/release_readiness.py
```

Current import:

```python
from aury.model.core import ModelClient, msg
```
