Skip to content

[Bug] Windows Settings → Compute: "mesh-llm feature not enabled" (mesh omitted from Windows builds) #2836

Description

@stevepresley

Describe the bug

On Windows, Settings → Compute fails with:

mesh-llm feature not enabled

Share compute / Buzz Mesh cannot be used on stock Windows desktop builds. The same surface works on macOS arm builds where release CI compiles with --features mesh-llm.

This is a build/CI gap: Windows release and canary omit the mesh-llm Cargo feature, so the app ships mesh_llm_stubs that always return that error.

To Reproduce:
Steps to reproduce the behavior:

  1. Go to the official Buzz Desktop Windows release and install it (e.g. 0.4.24 x64 NSIS / updater build).
  2. Click on Settings.
  3. Click on Compute.
  4. See error: mesh-llm feature not enabled.

Expected behavior:
A clear and concise description of what you expected to happen.

Windows builds:

  • ship with mesh-llm enabled and a working host backend (Vulkan/CUDA/etc.),

A Windows GPU host should be able to share compute with agents on other members (e.g. macOS) in the same relay community.

Supporting Material

Image

Environment (please complete the following information):

  • OS: Windows 11
  • Version: Buzz Desktop 0.4.24 (Windows x64 release/updater build)
  • GPU (context): AMD Radeon RX 7600 XT 16GB
  • Comparison: macOS Apple Silicon Buzz — Share compute works

Additional context
Add any other context that you feel is relevant about the problem here.

Proposed direction for a fix (not required to accept the bug):

  1. Enable --features mesh-llm on release-windows and windows-canary.
  2. Add Windows mesh native backend build/cache (Vulkan and/or CUDA; ROCm when available for the pinned mesh-llm/Skippy ABI) analogous to macOS Metal steps.
  3. Implement non-macOS mesh shutdown/relaunch paths currently gated all(feature = "mesh-llm", target_os = "macos") in desktop/src-tauri/src/lib.rs.
  4. Keep feature-off UX consistent: hide or clearly disable Compute rather than only showing the stub error.

Please also link from #2388.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions