Skip to content

Modly Beta v0.4.3

Latest

Choose a tag to compare

@github-actions github-actions released this 04 Oct 20:10
f11a4d2

Highlights

🤖 A local AI agent

Chat with an LLM that runs entirely on your machine through llama.cpp. The new model library suggests GGUF models that fit your VRAM and shows how well each one handles tool calling. Prefer the cloud? Plug in your own OpenAI, Anthropic, Mistral, Groq or OpenRouter key. (#365)

1-agent-model-library 2-agent-cloud-provider

🟥 AMD ROCm support

Modly now runs on AMD GPUs with ROCm, on Linux and Windows. See docs/running-on-amd-rocm.md. (#267)

💡 Point lights in the viewer

Add colored point lights to your scene, push their intensity up to 16×, and place them with move / rotate / scale gizmos. (#229)

3-point-lights

🖨️ Open in OrcaSlicer

One click converts the mesh to STL and opens it straight in OrcaSlicer, imported meshes included. (#347)

4-open-in-orcaslicer

🔗 Smarter workflows

Scene model artifacts flow between nodes, the new Preview Image node shows an image without running the workflow, and bounded float parameters get sliders. (#357, #205, #363)

5-workflows-live-preview

⚙️ Model weights & stability

  • Install and remove weight variants per node, shared weight groups across an extension, multiple Hugging Face sources per node. (#353, #348, #275)
  • The LLM's VRAM is freed after a workflow runs, the process runner recovers from dead workers, and moving the workspace no longer loses output.
  • Desktop notifications when a generation or workflow fails. (#294)

What's Changed

  • fix(agent): surface HTTP errors from the unload_models tool by @kevin9327 in #286
  • fix(agent): free the LLM's VRAM on the normal path after a workflow runs by @kevin9327 in #289
  • feat(workflows): add a single-image preview node, fix text-only detection for multi-input models by @iammojogo-sudo in #205
  • fix(extensions): recover worker after failed texture setup by @Souptik96 in #259
  • feat(models): support multiple Hugging Face sources per node by @DrHepa in #275
  • docs: add CONTRIBUTING.md and /assign command bot by @lightningpixel in #326
  • feat: sync project board status with /assign and linked PRs by @lightningpixel in #330
  • feat: add AMD ROCm support (Linux + Windows) by @lionrayonnant in #267
  • fix(generate): read WORKSPACE_DIR dynamically so relocated output isn't lost by @kevin9327 in #287
  • fix(workflow-runs): take part in the job TTL purge so the headless API doesn't leak by @kevin9327 in #288
  • feat(mesh): add unified mesh operations registry by @DrHepa in #329
  • feat(viewer): point lights with color, intensity and gizmos by @iammojogo-sudo in #229
  • feat: add "Open in OrcaSlicer" export action by @wenghaishi in #347
  • fix(generate): accept image drops from Explorer by @Yi-111-a in #360
  • fix(workflows): multi-input nodes drop their audio slot by @sckid1108 in #359
  • feat(ui): range sliders for bounded float parameters by @iammojogo-sudo in #363
  • feat: notify with a desktop toast when a generation or workflow errors out by @iammojogo-sudo in #294
  • feat(workflows): support scene model artifacts by @DrHepa in #357
  • feat(models): support extension-scoped shared weight groups by @DrHepa in #348
  • feat(models): install and remove weight variants per node by @Lorchie in #353
  • fix(process-runner): settle a JS process run when its worker dies by @kevin9327 in #342
  • fix(export,optimize): read WORKSPACE_DIR dynamically so edits work after the workspace moves by @kevin9327 in #340
  • fix(process-runner): rebuild a cached runner when its workspace moves by @kevin9327 in #338
  • feat(agent): llama.cpp engine, model library and cloud providers by @Lorchie in #365

New Contributors

Full Changelog: v0.4.2...v0.4.3


❤️ Support Modly

Modly is free, open source, and built in the open with a growing community of contributors. If it saves you time or you'd like to see it grow, you can support its development on GitHub Sponsors. Sponsorship directly funds the time spent building, testing and shipping releases like this one.

Not in a position to donate? A ⭐ on the repo, a bug report or sharing Modly with a friend helps just as much.