Release status: public experimental converted adapter release.
Summary
This is an experimental PEFT-format conversion of the public MLX LoRA adapter
edithatogo/qwen3-4b-hermes-lora. It is intended to make the Qwen3 v4 strict
Hermes tool-call adapter usable from CUDA/Hugging Face tooling such as
transformers, peft, and lm-evaluation-harness.
The reusable runtime prompt contract is recorded in
RUNTIME_PROMPT_PROFILES.yaml as qwen3-no-think-assistant-prefill.
Limitations
This is an experimental conversion from MLX LoRA tensor orientation to PEFT
tensor orientation. Use the original MLX adapter repo for the canonical MLX
release.
This is a small local strict-format benchmark, not broad BFCL or production
tool-use evidence.
The PEFT route has a successful Colab T4 load smoke and bounded lm_eval
pilot, but no full no-limit lm_eval scorecard yet.
The release does not include official BFCL, HumanEval, MBPP, EvalPlus,
BigCodeBench, LiveCodeBench, safety/refusal, or RULER long-context scores.
The selected lm_eval endpoint route was attempted separately, but the current
local MLX endpoint is not loglikelihood-compatible for those tasks. A direct
MLX adapter has scored bounded selected-task limit-10 and limit-25 runs; treat
those as pilot evidence only, not as full official lm_eval or leaderboard
scores.
The adapter is sensitive to runtime prompt formatting.
The V4 training data has no held-out user-prompt overlap in the recorded
audit, but it shares one generic held-out tool name, notify_care_team.
Dataset/source redistribution review is complete for adapter-release purposes
with caveats. The separately approved cleaned synthetic-only dataset has been
published at
https://huggingface.co/datasets/edithatogo/qwen3-hermes-strict-toolcall-synthetic-v4.
Public release approval is recorded in release-decision.md; the publication
bundle is expected to pass scripts/validate_publication_bundle.py --require-ready.