v0.37.0
Mesh-LLM/mesh-llmv0.37.0Mar 18, 2026by michaelneale
AI Summary
Introduces smart model selection logic and fixes routing for tools schemas, alongside the ability to auto-start a mesh client from launchers.
Key Highlights
- Smart agent model selection picks strongest tool-capable model automatically
- Router fix ensures tools schema requests always go to the strongest model
- Auto-start mesh: launchers auto-start client nodes and clean up on exit
- Anthropic format support for content blocks (tool_use, tool_result)
New Features
- Smart model selection
- Router improvements for tools schemas
- Auto-start mesh functionality
- Anthropic content block parsing
Full Release Notes
## What's new - **Smart agent model selection**: `mesh-llm claude` and `mesh-llm goose` now pick the strongest tool-capable model automatically (e.g. MiniMax over Qwen3-8B) instead of relying on per-request routing - **Router fix**: requests with a tools schema (from Claude Code, Goose, etc.) now always route to the strongest model — previously the first "hello" message could land on a small fast model - **Auto-start mesh**: launchers auto-start a client node if no mesh is running, and clean up when the harness exits - **Anthropic format support**: router now correctly parses Anthropic-style content blocks (tool_use, tool_result, structured text arrays) ### Install (macOS Apple Silicon) ```bash curl -fsSL https://github.com/michaelneale/decentralized-inference/releases/latest/download/mesh-llm-aarch64-apple-darwin.tar.gz | tar xz && sudo mv mesh-bundle/* /usr/local/bin/ ```