v0.1.0 - Initial Release
ModelMesh Lite v0.1.0
First release of ModelMesh Lite -- capability-driven AI model routing.
Highlights
- Core: Router, capability tree, pools, state management, event emitter
- CDK: Base classes for all 6 connector types with mixins (cache, metrics, rate limiter, HTTP client)
- Pre-shipped connectors: OpenAI and Anthropic providers
- MeshClient: OpenAI SDK-compatible client (
chat.completions.create) - Config: YAML loader, auto-detect for 9 providers
- Observability: Routing events, request logging, aggregate statistics
- 356 tests across 11 test modules
- Zero external dependencies for core
Install
pip install modelmesh-liteOr install the wheel directly:
pip install modelmesh_lite-0.1.0-py3-none-any.whlQuick Start
import modelmesh
client = modelmesh.create("chat-completion")
response = client.chat.completions.create(
model="chat-completion",
messages=[{"role": "user", "content": "Hello!"}],
)
print(response.choices[0].message.content)