Skip to content

v0.1.0 - Initial Release

Choose a tag to compare

@apartsin apartsin released this 09 Mar 18:03
· 35 commits to master since this 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-lite

Or install the wheel directly:

pip install modelmesh_lite-0.1.0-py3-none-any.whl

Quick 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)