v0.64.0
Mesh-LLM/mesh-llmv0.64.0Apr 20, 2026by github-actions[bot]
AI Summary
The release introduces embedded SDK support, light mode topology visualization, and various stability fixes for routing, cache management, and GPU handling.
Key Highlights
- Added embedded SDK support for easier integration.
- Implemented light mode for topology diagram.
- Added `--headless` flag to disable web UI while keeping API alive.
- Improved MoE split cache naming and GGUF variant display.
New Features
- embedded SDK support
- light mode topology visualization
- headless mode flag
- richer image understanding and multi-file attachments
- status API routing outcomes
Full Release Notes
## What's Changed * fix: remove unintended PR job from 307 by @ndizazzo in https://github.com/Mesh-LLM/mesh-llm/pull/310 * Share split GGUF MoE rankings under stable distribution refs by @i386 in https://github.com/Mesh-LLM/mesh-llm/pull/314 * feat: Implement light mode for topology diagram by @ndizazzo in https://github.com/Mesh-LLM/mesh-llm/pull/302 * [codex] Bump llama.cpp fork pin to e88186e78777 by @i386 in https://github.com/Mesh-LLM/mesh-llm/pull/315 * Use published MoE analysis for fit preflight by @i386 in https://github.com/Mesh-LLM/mesh-llm/pull/316 * Update LLAMA_CPP_SHA hash value by @i386 in https://github.com/Mesh-LLM/mesh-llm/pull/320 * models: inspect and clean up mesh-managed cache entries safely by @IvGolovach in https://github.com/Mesh-LLM/mesh-llm/pull/300 * Align MoE split cache naming with llama.cpp by @i386 in https://github.com/Mesh-LLM/mesh-llm/pull/321 * Run releases from GitHub Actions instead of tag pushes by @i386 in https://github.com/Mesh-LLM/mesh-llm/pull/323 * feature: add embedded SDK support by @ndizazzo in https://github.com/Mesh-LLM/mesh-llm/pull/233 * Let moe analyze share rankings automatically by @i386 in https://github.com/Mesh-LLM/mesh-llm/pull/325 * Add optional CUDA and ROCm skip for prerelease releases by @i386 in https://github.com/Mesh-LLM/mesh-llm/pull/326 * Keep auto-routed chats on one model and one peer by @michaelneale in https://github.com/Mesh-LLM/mesh-llm/pull/324 * Codex/catalyst xcframework by @i386 in https://github.com/Mesh-LLM/mesh-llm/pull/329 * Stop small models from looping in decode by @michaelneale in https://github.com/Mesh-LLM/mesh-llm/pull/328 * Show GGUF variants on show and variant counts in search results by @i386 in https://github.com/Mesh-LLM/mesh-llm/pull/332 * Auto routing prefers larger models when they are available by @michaelneale in https://github.com/Mesh-LLM/mesh-llm/pull/334 * Rename PR github copilot instructions by @Michionlion in https://github.com/Mesh-LLM/mesh-llm/pull/338 * fix(light-mode): the toplogy view in light mode was not readable by @ndizazzo in https://github.com/Mesh-LLM/mesh-llm/pull/333 * fix(ui-tests): add missing UI tests for React to CI and Justfile by @ndizazzo in https://github.com/Mesh-LLM/mesh-llm/pull/340 * Stop floods from piling up inside llama-server by @michaelneale in https://github.com/Mesh-LLM/mesh-llm/pull/341 * Add reusable command bar / filter bars, ship the first model catalog filters by @ndizazzo in https://github.com/Mesh-LLM/mesh-llm/pull/306 * Fix client join hang on unresponsive gossip peer by @michaelneale in https://github.com/Mesh-LLM/mesh-llm/pull/346 * Richer image understanding and multi-file attachments by @michaelneale in https://github.com/Mesh-LLM/mesh-llm/pull/336 * fix(ui): fix the unintended blue line in dark mode by @ndizazzo in https://github.com/Mesh-LLM/mesh-llm/pull/347 * status: surface routing outcomes and utilization in the management API by @IvGolovach in https://github.com/Mesh-LLM/mesh-llm/pull/301 * feature: revise node states to be simpler by @ndizazzo in https://github.com/Mesh-LLM/mesh-llm/pull/298 * Add `--headless` flag to disable the web UI while keeping the management API alive by @ndizazzo in https://github.com/Mesh-LLM/mesh-llm/pull/349 * Fix broken tests on main: add routing_metrics to StatusPayload test literals by @michaelneale in https://github.com/Mesh-LLM/mesh-llm/pull/352 * fix(ui): improve accessibility and code quality in UI components by @JiayangLai in https://github.com/Mesh-LLM/mesh-llm/pull/342 * Fix: Update AMD device naming from HIP to ROCm to match upstream llama.cpp by @intenso in https://github.com/Mesh-LLM/mesh-llm/pull/319 * auto: only join community mesh, never private named meshes by @michaelneale in https://github.com/Mesh-LLM/mesh-llm/pull/354 ## New Contributors * @Michionlion made their first contribution in https://github.com/Mesh-LLM/mesh-llm/pull/338 * @JiayangLai made their first contribution in https://github.com/Mesh-LLM/mesh-llm/pull/342 * @intenso made their first contribution in https://github.com/Mesh-LLM/mesh-llm/pull/319 **Full Changelog**: https://github.com/Mesh-LLM/mesh-llm/compare/v0.62.1...v0.64.0