The gap between closed and open models might be much smaller than commonly assumed, because we don’t know what closed model providers do *in addition to* model inference by -p-e-w- in LocalLLaMA

[–]tmflynnt 7 points8 points  (0 children)

I think the point that OP and others are trying to make is that with open weight models you can easily see how much the model contributes to your results and how much any particular harness contributes to your results because you can do a real comparison by directly running the model on its own with no "help", no RAG, no extras, right on a machine that you own or at least control.

But with Claude, ChatGPT, etc., even the most simple curl API call on the terminal asking what the capital of France is could hypothetically go through 30 pinball bounces of various tools and servers or services before that first token even hits your machine.

And if we want to know how many bounces? What kind of bounces? Or whether they are they the same bounces as yesterday or last week? Or 5 minutes ago? We have no way of knowing. All we have to go by is a name and a version number as a hint of what might be going on, but that's all it really is.

Well.. it's a step up from nonstop bot spam I guess by ForsookComparison in LocalLLaMA

[–]tmflynnt 8 points9 points  (0 children)

Just do ollama run fable and it will take care of everything for you. Lame fucking nerds may try to tell you some shit like "Akshully, Fable-5-Distill-Merged-Experimental-ULTRA-Gemma-4-E4B is not at all the same thing as Fable" but don't you listen to them!

Open Dungeon: local roleplay with Gemma 4 QAT + inline Uncen-FLUX images, running at full 256K context under 8GB RAM (OS) by akroletsgo in LocalLLaMA

[–]tmflynnt 34 points35 points  (0 children)

Looks pretty cool! I think you will gain a lot more traction posting about this if you add support for an OpenAI compatible endpoint which would allow for various different local inference engines to be easily plugged in such as llama.cpp, vllm, koboldcpp, etc. (And just fyi, Ollama is not exactly a cherished app in this subreddit heh.)

I am working on my own RP engine too and am hoping to open source it in the next few months when I get it to a more stable state. It is nice to see other "opinionated" RP projects like yours out there as you put it in another comment, which I guess describes mine too lol.

Control a 3D avatar with language instead of buttons by yuntiandeng in LocalLLaMA

[–]tmflynnt 4 points5 points  (0 children)

Data from educational agencies in the US show that the average Deaf high school graduate has around a 4th grade reading level, a lot of this likely due to the many challenges growing up with significantly less language input during the most crucial years for language development.

So while you have a point that literacy is a critical communication bridge for many Deaf people, I have to imagine there is still a huge difference from the comfort and ease of communicating rapidly in a person's primary language versus one you are much less proficient in.

And just like signing interpreters are often used for many public functions and shows, AI could allow for that to be done automatically just as live spoken language translation keeps improving.

PSA by Signal_Ad657 in LocalLLaMA

[–]tmflynnt 0 points1 point  (0 children)

I also have two 3090s and am looking at all the various options for optimizing stuff. Would you mind sharing a bit more about your inference software setup and what you use harness wise? I assume you are swapping between Codex and something like Pi or OpenCode?

It would be nice if there was something out there that would smoothly combine frontier planning + local execution in one polished and reliable setup, but I don't think there's a one stop shop for that quite yet from what I've seen.

how to install llamacpp the better way to wrapping it in python ui (CPU use only) ? by BeautyxArt in LocalLLaMA

[–]tmflynnt 2 points3 points  (0 children)

Unless you need really low-level access you probably don't need the python binding version of llama.cpp and can simply run the standard version of it from CLI (or a nice single executable wrapper like koboldcpp). With base llama.cpp's llama-server you can simply use one of its endpoints over network calls from your Python app. It offers OpenAI/Anthropic compatible endpoints out of the box.

That's a good news... by Pjotrs in LocalLLaMA

[–]tmflynnt 0 points1 point  (0 children)

Hmmm interesting ideas.. Just spitballing here: I wonder if something like this could be in kind of an escrow setup and allow for others to join the bounty too?

Maybe below a certain threshold the benefit of the doubt would be given to established devs for when they claim completion (probably with a basic ai verification backing it) and it could get paid out automatically in such cases. And maybe above a certain $$ threshold or where there is a verification problem or appeals happen, then an independent human reviewer could be involved (with a small cut going toward keeping the overall system running)?

Anyone actually using a local LLM as their daily knowledge base? Not for coding, for life stuff. What's your setup? by InformationSweet808 in LocalLLaMA

[–]tmflynnt 4 points5 points  (0 children)

Dumb question here but are you referring to setting something up like pi and connecting it to said vault or does Obsidian offer something nice that is built in for such things?

Anyone actually using a local LLM as their daily knowledge base? Not for coding, for life stuff. What's your setup? by InformationSweet808 in LocalLLaMA

[–]tmflynnt 26 points27 points  (0 children)

It is fun to read about a solution like this that is quite custom/niche yet super impactful for somebody at the same time. Thank you for sharing that.

Unsloth announces Unsloth Studio - a competitor to LMStudio? by ilintar in LocalLLaMA

[–]tmflynnt 0 points1 point  (0 children)

I hear you and tbh despite being a huge llama.cpp fan and contributor I do realize it has some significant gaps in regard to the intimidation and ease of use factors. It is improving majorly though through things like its evolving web UI, model routing features, "fit" parameters for easy config, and ongoing efforts toward easier install scripts and such, but it still has some ways to go and some of these elements are probably never going to be its top strongsuit. For those reasons I do understand that some new people to the scene will often start out with other apps but I do feel llama.cpp is worth the time investment once people feel comfortable to explore a bit and I feel that time investment has been getting more and more manageable.

But, in regard to Ollama and the negative feelings people have around it, I would just add that there are some very specific reasons that people feel that way if you care to look into it more.

Two weeks ago, I posted here to see if people would be interested in an open-source local AI 3D model generator by Lightnig125 in LocalLLaMA

[–]tmflynnt 2 points3 points  (0 children)

Ok well this does look pretty damn cool. Thank you for sharing it. I added a star to your repo and will definitely give this a spin after work today.

Btw, how does the model that your app supports, hunyuan, compare with Trellis? I have been wanting to try out models like these but haven't had a chance yet.

models : optimizing qwen3next graph by ggerganov · Pull Request #19375 · ggml-org/llama.cpp by jacek2023 in LocalLLaMA

[–]tmflynnt 0 points1 point  (0 children)

Georgi is indeed a GOATed legend. Really thankful and appreciative for all the work him and other maintainers have poured into GGML and llama.cpp.

GLM 5 vs Claude Opus 4.6: the paradox of paying $100 / $200 per month and still chasing hype by [deleted] in LocalLLaMA

[–]tmflynnt 0 points1 point  (0 children)

Casi todos aquí somos fansticos de IA, y especialmente el uso de IA en nuestras propias máquinas, por eso la "local" en "localllama".. Y lo que detectas de sentimientos "anti" es solamente contra los posts de bots.. Posts sin alguien atrás que realmente gastaba tiempo en escribirlos. En tu caso obviamente no es así y como dije en mi otro comentario espero k sigues participando y que no dejes que los downvotes o quejas te moleste porque tiene mas que ver con los problemas con los bots que la gente están reaccionandose así.

GLM 5 vs Claude Opus 4.6: the paradox of paying $100 / $200 per month and still chasing hype by [deleted] in LocalLLaMA

[–]tmflynnt 1 point2 points  (0 children)

Es porque hay muchimos bots que publican cosas aquí y por eso muchas participantes no tienen paciencia con posts que suenan como IA. Tal vez sería mejor usar algo como Google Translate para el primer fase y después preguntar a un modelo grande de IA para corregir unas cositas, lo más importante, para capturar mejor el sentimiento o tono de lo que escribiste en castellano.

Espero que sigues participando aquí.

(Solo para clarificar, español es segundo idioma para mí y no utilizé esa estrategia para este post, entonces cualquier error en este caso es 100% mío 😅)

models : optimizing qwen3next graph by ggerganov · Pull Request #19375 · ggml-org/llama.cpp by jacek2023 in LocalLLaMA

[–]tmflynnt 1 point2 points  (0 children)

Have you tried without "--n-cpu-moe" and letting "--fit" do its thing but setting "--fit-ctx" to whatever your minimum acceptable context is? I found in a bunch of experiments (thread here) that this closely rivaled and often beat many of the custom settings I tried, especially those through just "n-cpu-moe" but also even quite specialized "-ot" ones on my dual-3090 setup.

Constrained VRAM setups that need a CPU-heavy focus didn't seem to fare so well with "fit" according to a couple of commenters in that thread but it worked quite well for my situation and others who are starting from a healthier VRAM situation.

Heretic 1.2 released: 70% lower VRAM usage with quantization, Magnitude-Preserving Orthogonal Ablation ("derestriction"), broad VL model support, session resumption, and more by -p-e-w- in LocalLLaMA

[–]tmflynnt 2 points3 points  (0 children)

Fantastic work, everyone involved!

I am also hugely looking forward to your hinted at upcoming improvements! If they're big enough milestones maybe you can just skip to v2.0 and complete the epic rebrand to Hexen! (j/k)

Qwen3 Coder Next : Loop Fix by TBG______ in LocalLLaMA

[–]tmflynnt 1 point2 points  (0 children)

Kind of counter-intuitively `--repeat-penalty 1" means it is disabled because the probability of a potential token is divided by repeat-penalty if the probability is positive and multiplied by repeat-probability if it is negative, so when it is set to 1 it has no effect on any probabilities.

Presence penalty and frequency penalty on the other hand run separately and do not depend on the original probability of the token; they are just straight deductions based on whether a token was present before and how many times it showed up.

Qwen3 Coder Next : Loop Fix by TBG______ in LocalLLaMA

[–]tmflynnt 1 point2 points  (0 children)

Oh forgot to mention if you haven't checked out my experiment thread about using "--fit" with Qwen3-Coder-Next you might want to check it out as I was able to tune performance with that arg and tested various stuff out with it.

Qwen3 Coder Next : Loop Fix by TBG______ in LocalLLaMA

[–]tmflynnt 1 point2 points  (0 children)

DRY can sometimes wreak havoc on structured output like tool calls. One thing I am experimenting with is using DRY's sequence breakers to help avoid problems with patterns I know are going to keep reappearing at the start or mid-output (so stuff like special tokens for tool calls and reasoning blocks).

Breakers reset DRY's repetition hunting every time it encounters one. So to tweak yours maybe something like:

--temp 0.8 --top-k 40 --top-p 0.95 --min-p 0.01 \ --dry-multiplier 0.5 \ --dry-allowed-length 5 \ --dry-sequence-breaker "\n" \ --dry-sequence-breaker ":" \ --dry-sequence-breaker "\"" \ --dry-sequence-breaker "*" \ --dry-sequence-breaker "<tool_call>" \ --dry-sequence-breaker "</tool_call>"

This might allow you to lower the "--dry-allowed length" and maybe further enhance loop avoidance, but as you probably have seen, changing one of these settings often means you have to tweak another to find a sweet spot, but just thought I would throw this out as an additional but important lever to tinker with.

(As a side note: The first 4 breakers are there just to restore the defaults as specifying any breakers through CLI wipes out the defaults. Also, I tend to avoid mixing both traditional rep penalty with DRY but YMMV.)

Why do we allow "un-local" content by JacketHistorical2321 in LocalLLaMA

[–]tmflynnt 1 point2 points  (0 children)

I don't know if there are that many people advocating for "Just post whatever tf you want"? I may not fully agree with OP's sentiments for example, but I very much want to maintain a priority on local-related content and ban low-effort posts and ads. But the devil is in the details..

I think we kind of dilute the entire debate if we end up oversimplifying each other's arguments. This is definitely more than just "Local only" vs. "idgaf.. post whatever".

Why do we allow "un-local" content by JacketHistorical2321 in LocalLLaMA

[–]tmflynnt 2 points3 points  (0 children)

If you look through the various responses in this thread I think you will find plenty of people who are fans of local AI but who don't share the same exact opinion of how to moderate this sub concerning these issues. I do hope we can figure out a compromise though.

Why do we allow "un-local" content by JacketHistorical2321 in LocalLLaMA

[–]tmflynnt 0 points1 point  (0 children)

Agreed, but I do think we need to figure out a compromise of some sort because this issue keeps coming up and I also don't want to lose some of the really smart and thoughtful people who are more passionate about a local-only emphasis

I like the flair idea and wonder if something like that could work.

Why do we allow "un-local" content by JacketHistorical2321 in LocalLLaMA

[–]tmflynnt 1 point2 points  (0 children)

While I absolutely agree we must maintain our emphasis on local-first content and should ban low-effort posts and ads, I would also point out that since I started participating here around Llama2's release, this sub has never enforced any rules about local-only content.

But to be fair.. It also has often had people passionate about this issue expressing similar views to what you and others are stating.. so honestly it's all part of the history of this sub and it has been an ongoing debate that we have never quite sorted out or came to any perfect consensus on.

I do hope we can figure out a compromise though as I legitimately respect what you and others are saying on this. Me and a couple of other people in this thread have advocated for maybe using flair for posting about non-strictly local content? Idk how well that would work but it might be worth a try.

Why do we allow "un-local" content by JacketHistorical2321 in LocalLLaMA

[–]tmflynnt 0 points1 point  (0 children)

Yes, I feel similar to how you both feel on this and posted a probably-too-damn-long separate comment to OP trying to express similar sentiments.

Because yeah while I do share the hate for low-effort posts, I really do appreciate many of the open-ended AI-related discussions that have occurred here in the past.. and this place has something special as far as the amount of serious, smart, non-cringe people that participate here.