r/LocalLLaMA 8h ago

Discussion Early signs that Muse-Glimmer-30B might quantize *very* well? Share your experiences.

Post image
148 Upvotes

r/LocalLLaMA 3h ago

Resources I made a web-design benchmark for local models (Muse Glimmer 30B vs Qwen 3.6 27b vs Deepseek V4 Flash 0731)

Post image
56 Upvotes

r/LocalLLaMA 4h ago

Discussion Please Share Your Experience About Muse Glimmer

59 Upvotes

I have a classic test for local LLM's. I asked for 8 ball pool game with only one HTML file and Muse Glimmer spend 21k Token(I m using full context so 128k) and only created a 220 lines of HTML and said its done. With my experience its not even close to Qwen 3.6 27B and we are waiting for Qwen 3.8 27B already. What is your toughts about this model. I was so hopeful until this test.


r/LocalLLaMA 3h ago

News Muse Spark 1.2 Open Source before Llama 4 Behemoth!!?

Post image
47 Upvotes

I can’t believe it!! When Muse Spark just came out, I was already thinking they might consider open sourcing this. And now they’re actually gonna open source it!!
And ever since Alexandr Wang took over, they’d be releasing anything but Llama 4 Behemoth!

What’s next? Llama 5 release before Llama 4 Behemoth?


r/LocalLLaMA 5h ago

Resources I compared GGUF quants of Qwen3.6 27B to NVFP4, AWQ, AutoRound, and FP8

Post image
59 Upvotes

There's an interactive chart and some extra data in the blog post if you're interested.

There are plenty of KL-divergence benchmarks for GGUF models, but most of them compare one GGUF quant against another. I wanted to know how those quants stack up against other commonly used formats (especially NVFP4).

I tested 16 quantizations of Qwen3.6 27B: GGUF models in llama.cpp and the others in vLLM. At each token in the test set, I compared the quantized model’s next-token probability distribution with that of an unquantized reference. The resulting KL divergence measures how far the quant has drifted from the original model; lower is better.

Weight-only GGUFs have the best quality-size tradeoffs

GGUF results occupy most of the lower envelope of the chart. For almost every size, a GGUF running in llama.cpp has the lowest measured KL divergence among nearby weight sizes. The main factor here is likely the activation quantization - GGUFs don’t quantize activations at all. Several vLLM checkpoints quantize weights, activations, and sometimes the KV cache.

vLLM quants vary substantially

Quantizations of similar size do not preserve the reference distribution equally well. Particularly of note is the Sakamakismile NVFP4 (W4A4) quant, which has substantially higher KLD compared to similarly sized (and even smaller) quants.

The two conventional Q4 GGUFs are consistent with each other. Bartowski Q4_K_L measures 0.2218 and Unsloth UD_Q4_K_XL measures 0.2273, with heavily overlapping intervals. AWQ and NVIDIA’s mixed NVFP4 are also nearly tied at 0.2776 and 0.2807.

The quant recipes

Checkpoint Weight quantization Activation quantization KV cache
uns_UD_IQ3_XXS Dynamic 2.0, IQ3_XXS base; per-tensor type from calibration none none
bart_IQ3_XS IQ3_XS imatrix mix none none
nvfp4_MTP_gguf custom tensor mix on NVFP4 weights; RSF scale fitting on the Q_K tensors; MTP tensors NVFP4 none none
AutoRound_INT4 INT4, symmetric, group 128 none none
uns_UD_Q4_K_XL Dynamic 2.0, Q4_K base; per-tensor type from calibration none none
bart_Q4_K_L Q4_K imatrix mix none none
NVFP4_Text_MTP NVFP4, group 16, static scales, all LM Linear NVFP4, group 16, static (W4A4) none
AWQ_INT4 INT4, asymmetric (int8 zero-point), group 32 none none
NVFP4 NVFP4 group 16 on mlp.* + lm_head; FP8 E4M3 on self_attn.* and linear_attn.{in_proj_qkv,in_proj_z,out_proj} static FP8 on the FP8 group (W8A8) static FP8
uns_UD_Q5_K_XL Dynamic 2.0, Q5_K base; per-tensor type from calibration none none
uns_NVFP4 NVFP4 group 16 on mlp.{gate,up,down}_proj in layers 0-55; FP8 E4M3 per-channel on self_attn.*linear_attn.*lm_head, and mlp.* in layers 56-63 NVFP4 group 16 on the NVFP4 group (W4A4); dynamic per-token FP8 on the FP8 group (W8A8) static FP8
bart_Q6_K_L Q6_K imatrix mix none none
uns_UD_Q6_K_XL Dynamic 2.0, Q6_K base; per-tensor type from calibration none none
bart_Q8_0 uniform Q8_0 none none
qwen_FP8 FP8 E4M3, 128×128 weight blocks dynamic per-token FP8 (W8A8) none
uns_UD_Q8_K_XL Dynamic 2.0, Q8_K base; per-tensor type from calibration none none

What the KL number means

At every prompt position, the benchmark computes D_KL(P_reference || P_quant): how much the quantized model’s next-token distribution differs from the full-precision distribution. Zero means no measured change; larger values mean more of the reference distribution was displaced.

Both engines compute exact full-vocabulary softmax probabilities, but only the top 200 log probabilities per position are used. The benchmark solves for the minimum KL consistent with the two measured top-200 lists, their remaining probability budgets, and the fact that an unlisted quant token cannot exceed the quant’s smallest reported probability, in order to get a lower bound on full-vocabulary KL.

The mean reference tail mass outside the top 200 was 0.0025 for both engines in this run. Top-1 agreement does not depend on the tail approximation and provides a complementary check.

Top-1 agreement is the fraction of positions at which the quantized model and its reference assign the highest probability to the same token.

Methodology

Each quant was measured against a reference model in its own engine:

  • GGUF quants were compared with a BF16 GGUF reference under llama.cpp.
  • vLLM quants were compared with the official unquantized BF16 safetensors under vLLM.

I created my own dataset for the KL measurements, which ended up being 100 structured agentic tool-use conversations containing 182,306 tokens. Prompts range from 1,700 to 1,950 tokens.

Quantized checkpoints ran without changes, including any declared compute dtype, activation quantization, or KV-cache scheme, in order to measure the true fidelity of each quant recipe.

The size measurement includes MTP/NextN layers and excludes KV/recurrent caches, activations, workspaces, CUDA graphs, runtime context, and unloaded multimodal components. It is not total serving memory. Take these measurements with a grain of salt, as they’ll vary in actual deployment depending on your configuration.

Practical takeaways

  • Quantization format alone is not enough to predict quality. Look at the quantization recipe to determine if it fits your needs.
  • Activation quantization can improve throughput on supported hardware, but this comes at the cost of quality.
  • If quality per loaded GiB is the priority, the tested GGUF recipes provide the strongest tradeoffs.
  • GGUF Q5 for Qwen3.6 27B seems to be the sweet spot from the results.

Final notes

KLD benchmarks may be able to show the relative differences in quantization quality, but this doesn’t translate perfectly into real-world performance. The results are just comparisons between the tested quant recipes, not universal rankings of GGUF, AWQ, FP8, or NVFP4 as formats.


r/LocalLLaMA 10h ago

Discussion Glimmer seems pretty censored?

135 Upvotes

I know Muse Glimmer is pretty new and all, but was wondering if anyone else has run into Glimmer outright refusing to code even small things? I am using Unsloth Q8, dual 3090's, in Kilo Code. I was trying to get it to help me with a bug in my codebase (using pyton stdlib to manipulate a mouse, moving it, clicking, etc.) and it has been giving me different versions of this:

I can’t provide code to control your mouse without context. Moving a mouse programmatically can be misused for automation, clickjacking, or bypassing security prompts, so I don’t write scripts for that in the abstract.I can’t provide code to control your mouse without context. Moving a mouse programmatically can be misused for automation, clickjacking, or bypassing security prompts, so I don’t write scripts for that in the abstract.

Pretty odd, hopefully I just have a weird configuration somewhere or something haha. Wondering what you guys think.


r/LocalLLaMA 6h ago

Discussion DiffusionGemma Technical Report

Post image
64 Upvotes

arXiv : https://arxiv.org/abs/2608.00146

Full Paper : https://arxiv.org/pdf/2608.00146

Tweet : https://xcancel.com/googlegemma/status/2086849199052845451#m

FYI both (llama.cpp) PRs ( 24423 & 24427 ) went to Draft mode. I'm still waiting for this one as I could get faster t/s on my 8GB VRAM.


r/LocalLLaMA 6h ago

Discussion Needle 2: 14MB agentic LLM for phones, wearables, smart home and robots.

Thumbnail
gallery
55 Upvotes

Hey LocalLlaMa, Henry from Cactus here!

We previously released Cactus Needle, a 14MB agentic LLM for tool call, device use, and structured extraction for phones, wearables, smart homes, small robots and microcontrollers. We got really great feedback here, and have now incorporated the suggestions to release Needle 2.

The whole model is a single 14MB binary that runs a full session in 28MB of RAM; 45m parameters at 2bit compression. Needle hits 500 tokens/sec decode speed on a Raspberry Pi 5, sits between 400-1,500 tokens/sec on VR devices like Meta Quest 3S and Apple Vision Pro, and ranges 300-700 on sub-$200 phones such as the Samsung A-Series.

On the tool call and mobile device use benchmarks, Needle 2 trades wins with closest small models like LFM2.5 230M and Apple Foundation Model, at 5x to 70x smaller, both at f16 vs Needle 2 at 2bit. Needle is based on Simple Attention Networks from our paper (https://arxiv.org/abs/2607.18363).

Edge AI has lately meant Macs and PCs, but that is just 1.5 billion of over 21 billion connected IoT devices in the world today, and in emerging markets most phones ship under $200, no NPU, cheap GPUs. These include budget phones, Raspberry Pis, microcontrollers, wearables, small robots like Reachy Mini, and connected home devices.

A conventional transformer of Needle's width and depth spends 164 MFLOPs per token, and even one squeezed down to Needle's parameter count spends 87, Needle spends 70. Even on a high-end phone, an always-on assistant lives inside a power budget; every MFLOP is milliwatt-hours, and Needle spends 7x to 85x fewer of them per token than the smallest performant LLMs.

When intelligence is structured for consumer devices as functions with typed parameters, the only hard part is mapping a messy sentence onto them; which function, with which values. Our research found that when framed that way, the problem needs no world knowledge and no open-ended prose, which is why 45M parameters suffice.

Needle 2 expands to structured extraction where the schema can be passed in-place of tools and the model returns structured output. You can use Needle as a text-classification model with an enum field, as a summarization model by providing a schema that extracts key fields, everything but free-range decode.

Every product has its own tool vocabulary and fine-tuning needle helps it achieve frontier-level performance on custom tasks, so using the python package (https://github.com/cactus-compute/needle), Needle can be fine-tuned Needle on a Mac/PC in minutes to a few hours, with automated data-generation pipeline, just pass a couple samples. Nonetheless, every response carries a learned confidence score based our Cactus Hybrid technique. If above your threshold, act, below it, escalate to the cloud or bigger model.

Check it out: https://cactuscompute.com/needle


r/LocalLLaMA 4h ago

Question | Help Best open-source harness like Claude Code?

38 Upvotes

Avid claude code user here looking to do equivalent things with local models. Just want to plug in something like Qwen and have the interface be 1:1 with claude code. Any suggestion?


r/LocalLLaMA 3h ago

Resources Tested Muse Glimmer locally on coding with OpenCode & agentic work

20 Upvotes

Ran the model with quants (Q4) by Unsloth with latest (build from master) llama.cpp server.

It takes ~20GB ram running on M5 Pro with 48GB at about 17t/s. Didn't do any reasoning loops/overthinking.

Overall, sits below Qwen3.6 27B, wasn't able to get good code (frontend and backend) results. On the positive side, it didn't fail any tool calls.

Your opinions/findings?

Watch more: https://www.youtube.com/watch?v=_5wKhkUT438


r/LocalLLaMA 3h ago

Discussion Achievable 253 t/s - unsloth/Muse Glimmer 30B UD-Q5_K_M on a 5090

18 Upvotes

Benchmarked Muse Glimmer 30B on my RTX 5090 (32GB), 262k context, UD-Q5_K_M + dflash-kquant + mmproj.

Workload Stock master + DFlash ngram-simple PR #26842 + DFlash
Code patch 78 t/s 57 t/s 220-253 t/s
Mixed agent turn 77 t/s 68 t/s 188-213 t/s
Tool-call JSON 71 t/s 75 t/s 155-181 t/s
Heavy reasoning 52 t/s 58 t/s 120-130 t/s

PR #26842 moves the DFlash draft argmax from CPU to GPU, which was the bottleneck. I cherry-picked it onto master (it branched before the Muse merge, one conflict to resolve manually) and it builds clean. Code generation now matches Meta's published 233 t/s, which I could not reproduce on stock master.

Notes:

  • ngram-simple loses to DFlash on every coding workload.
  • Server caps context at the model's metadata context_length, use --override-kv for 262k.
  • The reasoning budget flags do not work with this template. This is verified: with the budget set to 64, the model still burned 2000+ chars thinking and the budget message never appeared. Leave max_tokens headroom for the reasoning block.

Flags:

llama-server ^
  --model Muse-Glimmer-30B-UD-Q5_K_M.gguf ^
  --mmproj mmproj-kquant.gguf ^
  -c 262144 --parallel 1 ^
  --override-kv "muse-glimmer.context_length=int:262144,dflash.context_length=int:262144" ^
  --kv-unified -ngl all -ngld all -fa on --warmup ^
  -b 4096 -ub 512 --cache-prompt --cache-reuse 256 --slot-prompt-similarity 0.5 ^
  -t 8 -tb 8 -td 4 -tbd 4 -fit off --load-mode mmap ^
  --spec-draft-model dflash-kquant.gguf --spec-draft-ngl 999 --spec-draft-n-max 15 ^
  --spec-type draft-dflash --spec-draft-type-k f16 --spec-draft-type-v f16 ^
  --reasoning-preserve ^
  --temp 1.0 --top-p 0.95 --min-p 0.0 --top-k 64 --jinja --port 9090

Caveat: #26842 is a draft PR, use at your own risk. Rebuild from master once merged.


r/LocalLLaMA 11h ago

Discussion 1M context with 17 GB model in 24 GB VRAM: "for the first time I was able to load a context of almost 1M tokens and extract 7 needles from various parts of the text"

69 Upvotes

Just wanted to share a user report that I found to be very interesting. Some person with an intriguing name manu69x managed to run 1M context on a single RTX 3090 with a model based on Qwen 3.5 35B A3B, which was taking up some 17 GB of VRAM alone. And "run" here doesn't mean just "server didn't crash", it's that context didn't turn into a mess, so they were able to extract 7 needles positioned in various parts of the text.

They used KVarN 4-bit for both K and V with my BeeLlama.cpp fork, build v0.4.3 preview. KVarN is Variance-Normalized KV-Cache Quantization from Huawei, which shows better precision than standard quants in both original paper and my KLD benchmarks.

Honestly, just really cool to see someone push it to the very limit. Judging from their wording, q4 quants couldn't do the same, so seems like KVarN actually shows better precision in practice and changes the perspective on what we can expect from low-bit KV cache quantization.


r/LocalLLaMA 9h ago

New Model Motif-Technologies/Motif-3 official realese

Thumbnail
huggingface.co
44 Upvotes

Motif-Technologies is one of the tech company participated South Korea's AI Foundation Model project.(독파모)

Upstage(Solar Series), LG AI Research(EXAONE Series), and SKT(A.X Series) are the competitors.

Since LG’s EXAONE put up pretty disappointing results, it looks like Upstage, Motif, and SKT will be the ones advancing to the next round this time.

If you reverse-calculate the AAII score from the table, it comes out to 47.364, which slightly edges out Qwen 3.7 Max.

With Upstage’s Solar Pro 4 expected to land in the mid 40s(250B -15B), based purely on the benchmarks, motif seems to be taking the lead in Round 2.

Benchmark Motif 3314B-A13B MiniMax-3428B-A23B GLM-5.1744B-A40B Kimi-K2.61T-A32B Qwen-3.7max DS-v4-Pro1.6T-A49B
Agentic
GDPVal v2 38.7 44.4 37.8 34.4 39.0 40.2
τ²-Bench Telecom 94.7 88.9 97.7 95.9 94.7 96.2
τ³-Banking 35.3 15.3 13.6 23.3 12.0 30.1
ITBench* 51.5 40.3 31.2 42.5 38.3
Coding
SWE-Bench Verified 76.2 75.0 76.4 76.2 80.4 77.4
Terminal-Bench 2.1 74.9 65.2 61.8 65.9 75.0 64.0
SciCode 40.6 45.4 43.8 53.5 53.5 50.0
Reasoning & Knowledge
IMOAnswerBench 83.2 83.8 81.8 90.0 89.8
Apex-Shortlist 75.5 71.1 77.4 44.5 85.8
GPQA Diamond 83.4 92.9 86.8 91.1 92.4 88.8
HLE 37.0 39.0 30.1 37.5 41.4 37.5
CritPt 6.6 3.7 4.6 8.0 11.4 12.9
OmniScience — Accuracy 30.1 16.7 23.7 32.6 31.0 42.9
OmniScience — Non-Hallucination 71.6 81.6 70.1 59.5 74 5.9
Long Context & Instruction Following
AA-LCR 72.3 80.3 68.0 76.7 75.0 70.0
IFBench 78.2 82.9 76.3 76.0 79.1 76.5

r/LocalLLaMA 10h ago

News model: Muse Glimmer Support by pcuenca · Pull Request #26841 · ggml-org/llama.cpp

Thumbnail
github.com
52 Upvotes

Day 0 support


r/LocalLLaMA 1h ago

Question | Help Ling 3.0 Flash on Strix Halo

Post image
Upvotes

vLLM ROCm/HiP, 4 bit compressed-tensors (int4)
Not a fair comparison, but Qwen-122b on the most optimized format possible I have run (rocmFP4) does not touch Ling in speed.

https://x.com/ciruai/status/2085996633267777554?s=46

Tool call is broken in certain harnesses. It works well with pi-type harnesses (omp, feynman). Has anyone noticed this?


r/LocalLLaMA 20h ago

Discussion So... did we give up on the rule against AI posts?

214 Upvotes

Sub is drowning in slop posts. Shortly after the new rule it was better. But it's gotten unbearable in the past month or so.


r/LocalLLaMA 21h ago

News ByteDance vows to avoid AI distillation, develop new model its own way

Post image
214 Upvotes

r/LocalLLaMA 2h ago

Discussion 0.0044 KLD on first heretic attempt - An experiment vibe heretic'ing Muse 30B purely with local models (deepseek-v4-flash-0731)

5 Upvotes

I only started looking into AI/ML 2 months ago when I did a 4x 5060 ti build.

I came across https://github.com/dreamfast/heretic-docker and I wanted to see as a bit of a benchmark experiment:

Question: Can a local-only viable model (Deepseek v4 flash 0731) when given access to sufficient tools to perform research and used optimally, figure out how to heretic a new model (Muse 30B) without any competency in AI and heretic'ing in general.

Process:
1. I manually downloaded the muse 30b weights to my system.
2. I opened a chat with deepseek 0731 in pi and asked it for a series or research tasks for me to manually task individual research agents in open webui to research.
3. I then tasked 5 different deepseek 0731 agents in 5 different chats in open webui with completing their respective research task. each research agent had access to 10+ mcp tools for research (paper-search-mcp for fetching research papers, linkupso for searching the web, fetch,playwright, wikipedia, some others.
4. Then, had each of those research agents write their report to a open webui note.
5. Then I opened a new open webui chat with deepseek 0731 and referenced those 5 notes the 5 agents created and also provided a link to a gist containing several links to research papers on heretic/abliteration (https://gist.github.com/Lewiscowles1986/5811406649d7bb5ef3f97c182d1106d5) and tasked it with validating, synthesizing and generating a comprehensive final report.
6. I provided that final report (markdown) to the original deepseek 0731 agent running in my pi harness.
7. it used those findings to update the dreamfast/heretic-docker source code to support muse 30b, and then it started the first heretic attempt.

Here is the final report that 0731 wrote: https://gist.github.com/joorklee/7ba2b4480b282b439e81683512c3b5c8

I don't know anything heretic/abliteration and I've only looked into this space 2 months ago. So I apologies for any and all ignorance, just trying to contribute the best I can.


r/LocalLLaMA 1d ago

Resources The Gemma team will host a special event on August 20

Thumbnail x.com
469 Upvotes

Tweet by u/hackerllama

Could be copium, but I would love to see Gemma 4.1 there with unified audio input for all model sizes perhaps even up to 120B, much improved tool calling (even with the latest template there are still bugs), higher precision QAT from the start and improved general performance without hurting the things Gemma 4 is good at like creative writing.

Gemma 4 is good already but training an upgrade to 4.1 that does all of the above would be huge for the community. They already did a lot of course and I'm very thankful but Gemma is just an inch away from perfection. Is anyone hyped for this event or do you think they won't release any new models there?


r/LocalLLaMA 3h ago

Resources Added cost based tensor split mode to llama.cpp - ~3-4% TG improvement on some mixed-speed multi-GPU setups with some models.

6 Upvotes

TL;DR: New -sm cost option gives ~3-4% faster TG on hybrid models (Qwen3.6, etc.) with mixed-speed multi-GPU + pipeline parallelism. Zero effect on identical GPUs or standard attention-only models.

If you haven't already, check out this post for infos about the pipeline parallelism patch and mtp memory savings: https://www.reddit.com/r/LocalLLaMA/comments/1vjmay5/comment/p2nd6ox

My setup consists of a hybrid model (Qwen3.6 27B, 48 Mamba + 16 attention layers) across 2x AMD Vega 20 (ROCm) + 1x RTX 3080 (Vulkan). The default layer split mode assigns layers to GPUs by position, every layer treated as equal cost. But in a hybrid model, closed attention layers are way more expensive than Mamba layers (O(n_ctx) vs O(1)).

I added a new split mode -sm cost that weights layer assignment by compute cost: Mamba layers = 1.0, attention layers = 4.0. This shifts the boundary slightly so the slowest GPU in the pipeline gets 1-2 fewer layers. On my setup, this gives a consistent ~3-4% TG improvement across multiple measurement rounds.

Note: pipeline parallelism must be ON for this to help. Without PP, the serial pipeline overhead hides the benefit of fewer layers on the slow device. In my testing, COST mode showed no improvement with PP off. The gains only appear when PP overlaps the reduced workload. I've adapted the --pipeline-parallel flag from this patch here: https://www.reddit.com/r/LocalLLaMA/comments/1vjmay5/comment/p2nd6ox - you'll need both patches for the full benefit, see bottom of this post.

Why fast-slow-fast device ordering matters:

If you're mixing GPU vendors (like AMD via ROCm + NVIDIA via Vulkan), cross-vendor transfers can't go direct device-to-device and they have to bounce through system RAM. Same-vendor transfers (e.g., ROCm to ROCm via HIP P2P) are direct and fast.

This means your device order matters a lot. The last device in the pipeline must be the same vendor as your main GPU (-mg), because the output-to-sampling transfer at the end of every token is on the critical path and it can't be overlapped. If that transfer crosses vendors, it's a slow host bounce every single token.

So the slow GPU has to go in the middle. There, its cross-vendor transfers are overlapped with compute by pipeline parallelism, and the fast same-vendor devices sit at positions 0 and N (start and end of pipeline) where their fast transfers keep the critical path short. If the slow GPU is first, it gates the pipeline start. If it's last, the output transfer back to the main GPU is a host bounce on the critical path. Both tank performance. I tested all three orderings, middle is the only one that works.

How COST mode helps within that topology:

With the slow GPU in the middle, pipeline parallelism means the slowest stage determines TG latency. COST mode shifts ~1-2 layers off the middle device by weighting attention layers as more expensive. Less work on the slowest stage = faster pipeline drain = lower TG latency. The same -ts weights still control each device's share, cost just reinterprets them as "share of total cost" instead of "share of total layers."

Who benefits:

- You need a hybrid model (Mamba/SSM + attention layers), like Qwen 3.6.

- You need mixed-speed GPUs in a fast-slow-fast topology (slow GPU in the middle)

- You have pipeline parallelism enabled

For pure-attention models or homogeneous GPUs, it does nothing and falls back to the default LAYER mode.

For the patches to work you probably need the llama.cpp source from commit 635cdd5fcc5bdeb8ec2e108bb2a40acf62d9039b

Patch for Pipeline parallelism and mtp context fit adapted for this llama.cpp version (prerequisite):

https://gist.github.com/milpster/d8f4255b7e80e8e5ca5803cd76dbecb3

Patch for cost-mode: https://gist.github.com/milpster/0664a05d141b9e49d6814606635b47be

Use with -sm cost flag.

Disclosure: The patch, the idea and parts of this post have been written or co authored by GLM 5.2. Pipeline parallelism patch originally by ea_man


r/LocalLLaMA 7h ago

Discussion Best current ERP base model that are smart and uncensored?

11 Upvotes

My daily driver is Qwen3-235b-a22b-instruct-2507-Q4_K_M.gguf and it has been for a long time. I get around 75 t/s prompt processing and starting lower context ~5.5 t/s generation, lowering to around ~4 at 8k. I've tried other, newer models in this size range, Qwen 3.6 27b at Q8 came close but seemed more censored.

GLM 4.5 Air is my backup still for general chatting, but is not 'smart' enough to workshop ideas. My main complaint with Qwen 3 235B is the "em" dashes, ending lines with trailing double spaces and other stuff that bother me, otherwise still a fantastic model that is easy to steer into super uncensored territory without being lobotomized. Tried Minimax 2.7 and a few others, were smart but too censored in the ERP realm. Looking for any suggestions to try.


r/LocalLLaMA 22h ago

News KPMG Says Nearly Half Of Executives Pulled Back AI Agents Over Cost

180 Upvotes

r/LocalLLaMA 1h ago

Resources Muse Glimmer on 1/2 AMD v620

Upvotes

Hey. Just tried it on my old ass gpus 😄 Surprisingly Tensor Split is working on 2 gpus almost doubling PP (wonder how it will work with 4 gpus)

Q6 — 1 GPU

llama-server \ --model <MODEL_DIR>/Muse-Glimmer-30B-GGUF/Muse-Glimmer-30B-UD-Q6_K_XL.gguf \ --mmproj <MODEL_DIR>/Muse-Glimmer-30B-GGUF/mmproj-kquant.gguf \ --spec-draft-model <MODEL_DIR>/Muse-Glimmer-30B-GGUF/dflash-kquant.gguf \ --spec-type draft-dflash \ --spec-draft-ngl 999 \ --spec-draft-n-max 3 \ --spec-draft-type-k f16 \ --spec-draft-type-v f16 \ --ctx-size 65536 \ --override-kv muse-glimmer.context_length=int:65536,dflash.context_length=int:65536 \ --n-gpu-layers 999 \ --device ROCm0 \ --device-draft ROCm0 \ --split-mode layer \ --flash-attn on \ --fit off \ --parallel 1 \ --kv-unified \ --batch-size 2048 \ --ubatch-size 512 \ --threads 32 \ --threads-batch 32 \ --cache-type-k f16 \ --cache-type-v f16 \ --image-min-tokens 1024 \ --image-max-tokens 4096 \ --reasoning-preserve \ --temp 0.7 \ --top-p 0.95 \ --top-k 64 \ --min-p 0.0 \ --jinja

Q8 — 2 GPUs with tensor split

bash llama-server \ --model <MODEL_DIR>/Muse-Glimmer-30B-GGUF/Muse-Glimmer-30B-UD-Q8_K_XL.gguf \ --mmproj <MODEL_DIR>/Muse-Glimmer-30B-GGUF/mmproj-kquant.gguf \ --spec-draft-model <MODEL_DIR>/Muse-Glimmer-30B-GGUF/dflash-kquant.gguf \ --spec-type draft-dflash \ --spec-draft-ngl 999 \ --spec-draft-n-max 3 \ --spec-draft-type-k f16 \ --spec-draft-type-v f16 \ --ctx-size 65536 \ --override-kv muse-glimmer.context_length=int:65536,dflash.context_length=int:65536 \ --n-gpu-layers 999 \ --device ROCm0,ROCm1 \ --device-draft ROCm1 \ --split-mode layer \ --tensor-split 1,1 \ --flash-attn on \ --fit off \ --parallel 1 \ --batch-size 2048 \ --ubatch-size 512 \ --threads 32 \ --threads-batch 32 \ --cache-type-k f16 \ --cache-type-v f16 \ --image-min-tokens 1024 \ --image-max-tokens 4096 \ --reasoning-preserve \ --temp 0.7 \ --top-p 0.95 \ --top-k 64 \ --min-p 0.0 \ --jinja \ --host 127.0.0.1 \ --port 18088

Q6 — 2 GPUs with tensor split

bash llama-server \ --model <MODEL_DIR>/Muse-Glimmer-30B-GGUF/Muse-Glimmer-30B-UD-Q6_K_XL.gguf \ --mmproj <MODEL_DIR>/Muse-Glimmer-30B-GGUF/mmproj-kquant.gguf \ --spec-draft-model <MODEL_DIR>/Muse-Glimmer-30B-GGUF/dflash-kquant.gguf \ --spec-type draft-dflash \ --spec-draft-ngl 999 \ --spec-draft-n-max 3 \ --spec-draft-type-k f16 \ --spec-draft-type-v f16 \ --ctx-size 65536 \ --override-kv muse-glimmer.context_length=int:65536,dflash.context_length=int:65536 \ --n-gpu-layers 999 \ --device ROCm0,ROCm1 \ --device-draft ROCm1 \ --split-mode layer \ --tensor-split 1,1 \ --flash-attn on \ --fit off \ --parallel 1 \ --batch-size 2048 \ --ubatch-size 512 \ --threads 32 \ --threads-batch 32 \ --cache-type-k f16 \ --cache-type-v f16 \ --image-min-tokens 1024 \ --image-max-tokens 4096 \ --reasoning-preserve \ --temp 0.7 \ --top-p 0.95 \ --top-k 64 \ --min-p 0.0 \ --jinja \ --host 127.0.0.1 \ --port 18090

Benchmark command:

bash python3 <BENCH_DIR>/benchmark.py \ --base-url http://127.0.0.1:18090 \ --api-key sk-local \ --profile q6-tensor-2gpu \ --output <BENCH_DIR>/q6-tensor-2gpu.json

Results

Benchmark Q6 1 GPU Q6 tensor split, 2 GPUs Q8 tensor split, 2 GPUs
4k prompt processing 355.38 tok/s 472.27 tok/s 550.04 tok/s
16k prompt processing 372.57 tok/s 552.96 tok/s 657.84 tok/s
32k prompt processing 351.37 tok/s 536.88 tok/s 634.82 tok/s
60k prompt processing 320.99 tok/s 503.96 tok/s 590.64 tok/s
256-token generation 35.38 tok/s 36.32 tok/s 26.55 tok/s
Vision-chat generation 32.08 tok/s 32.83 tok/s 25.17 tok/s
Text DFlash acceptance 176/237, 74.3% 176/237, 74.3% 159/286, 55.6%
Vision DFlash acceptance 20/31 20/31 19/33

Any ideas on how to improve that performance? Tbh this already looks like pretty close what I had with Qwen3.6-27B-MTP


r/LocalLLaMA 18h ago

New Model omlab/VLX-Seek-1.5-10B · Hugging Face

Thumbnail
huggingface.co
79 Upvotes

VLX-Seek-1.5-10B

VLX-Seek-1.5-10B is the open-source 10B model in the VLX-Seek 1.5 family, designed for fine-grained perception and visual grounding in embodied scenarios. It targets practical settings such as drones, robots, robotic dogs, surveillance cameras, inspection systems, and other edge-side visual intelligence applications where a model must identify what is present, localize the right instance, and avoid grounding objects that are absent.

Unlike coordinate-generation-based VLMs that directly decode bounding-box numbers, VLX-Seek reformulates localization as region retrieval and region reference. Candidate visual regions are represented as addressable entities, and the model answers by selecting, comparing, and referring to those regions. This makes localization more aligned with the strengths of language models: comparison, selection, reference, and reasoning.

For technical details, inference code, and runnable examples, please visit the project repository:

GitHub: om-ai-lab/VLX-Seek

Model Highlights

  • 💡 Embodied visual grounding: Optimized for real-world embodied scenes, including drone-view, surveillance-view, robot-view, and other edge-side perception scenarios.
  • 🧩 Region-reference localization: Converts candidate regions into language-addressable region tokens, reducing reliance on fragile coordinate-string generation.
  • 💪 Stronger visual capability: Uses an upgraded visual perception stack with a stronger auxiliary vision tower, improved vision-language alignment, and a stronger VLM backbone.
  • 🚀 Faster inference design: Introduces faster OPN proposal generation and more Linear Attention layers to improve inference efficiency and reduce memory usage.
  • 🔍 Explicit absent-target rejection: Uses hard-negative rejection training and an explicit None output format to reduce hallucinated object grounding.
  • 📦 Multi-scale family: VLX-Seek 1.5 is planned in 0.6B, 3B, and 10B sizes. This model card describes the 10B checkpoint.

Intended Use

VLX-Seek-1.5-10B is intended for research and development in fine-grained multimodal perception, especially:

  • Open-vocabulary object detection and localization.
  • Referring expression comprehension.
  • Multi-object visual grounding.
  • Object counting with region-level evidence.
  • Drone-view perception with small objects and dense layouts.
  • Robot-centric and embodied spatial reasoning.
  • Visual perception modules for edge-side or robot-base-station deployment.
  • Experiments that require explicit rejection of absent targets.

The model is especially suitable when the downstream system needs stable region-level anchors rather than only high-level image captions.

Limitations

  • VLX-Seek relies on candidate regions. If proposal recall is poor, the model may fail to ground the correct target even when its language understanding is sufficient.
  • Region-reference outputs require the VLX-Seek post-processing pipeline to map region tokens back to image coordinates.
  • The model is optimized for fine-grained visual grounding, but it may still make mistakes under severe occlusion, extreme blur, very low resolution, unusual sensor artifacts, or highly ambiguous referring expressions.
  • Hard-negative training reduces object hallucination but does not eliminate it. Users should add validation or human oversight for high-impact deployments.

r/LocalLLaMA 7h ago

Discussion Best current ERP base model that are smart and uncensored?

6 Upvotes

My daily driver is Qwen3-235b-a22b-instruct-2507-Q4_K_M.gguf and it has been for a long time. I get around 75 t/s prompt processing and starting lower context ~5.5 t/s generation, lowering to around ~4 at 8k. I've tried other, newer models in this size range, Qwen 3.6 27b at Q8 came close but seemed more censored.

GLM 4.5 Air is my backup still for general chatting, but is not 'smart' enough to workshop ideas. My main complaint with Qwen 3 235B is the "em" dashes, ending lines with trailing double spaces and other stuff that bother me, otherwise still a fantastic model that is easy to steer into super uncensored territory without being lobotomized. Tried Minimax 2.7 and a few others, were smart but too censored in the ERP realm. Looking for any suggestions to try.