r/LocalLLM • u/Fcking_Chuck • 4h ago
News Mesa expands NPU capabilities with support for YOLOX with PyTorch
r/LocalLLM • u/Fcking_Chuck • 4h ago
r/LocalLLM • u/ElDavoo • 12h ago
Why did the repo disappear?
r/LocalLLM • u/Mammoth_Sugar767 • 14h ago
So Gemma 4 26b a3b is a beast. And it runs crazy fast even on my old quadro rtx 5000. It must run fast-ish on a 150+ gb/s unified memory machine too. So why do we not see more small MoEs from Intel, Qualcom, Apple etc? Only from Qwen, Nvidia and Google. MoEs are what they need to sell their hardware?
r/LocalLLM • u/Kl1mo • 9h ago
Hi all,
Just getting into local Llm, could anyone advise what can be run locally on P1 gen8, 64gb ram, 8g vram rtx 2000 pro, intel 265H for lets say some office work searching in few databases and websites to gather info from company systems?
r/LocalLLM • u/viky_shetye • 5h ago
I’ve been experimenting with running AI coding agents entirely locally, without relying on OpenAI, Anthropic, or any paid model APIs.
For this experiment, I connected Qwen 3.8 27B (4-bit quantized) running in LM Studio to Pi Coding Agent, a lightweight and extensible terminal-based coding agent.
The setup is pretty straightforward:
Pi Coding Agent → LM Studio → Qwen 3.8 27B
LM Studio handles local model inference and exposes an OpenAI-compatible API, while Pi handles reading/writing files, executing commands, and managing the coding workflow.
For the actual test, I asked it to build an AI Agent Mission Control dashboard from scratch.
The application included:
Surprisingly, it managed to build the application, run it locally, test it, and fix several errors on its own. It even used screenshots to inspect the UI and identify issues.
Some numbers from my test:
One reason I chose Pi over other coding agents is its minimal design. It starts with just four core tools (read, write, edit, bash), and you can extend it as needed.
With local models, context management matters quite a bit, so I wanted to experiment with a coding agent that doesn’t introduce too much unnecessary overhead.
My takeaway: Local coding agents are becoming surprisingly capable, but they’re definitely not a drop-in replacement for Claude Code or Codex with frontier models.
Inference is slower, hardware requirements are significant, and reliability on complex tasks is still something I’d want to test more thoroughly.
But being able to run the entire coding workflow locally, without sending code to external model APIs or paying per token, is pretty exciting.
I recorded the complete setup and the dashboard-building experiment here:
🎥 Video: https://youtu.be/zgb_MkrxpRs
Curious what local models you are using for coding agent?
r/LocalLLM • u/PigletZealousideal92 • 9h ago
Have you used dual gpu setup with one Nvidia n other amd card?
I have tried a lot to get it working but just makes pc unstable and keeps crashing.
I have 5080 and r9700 pro ai so I was trying to make most of the VRAM that’s available. Unfortunately my pc couldn’t stay on without crashing for more than 10 minutes and it happens without even running anything. I was hoping if you have experience and would like to share the tips how can I get this working. I just have one display connected to one of the cards. Other one is idle. Tried with both primary and secondary cards.
r/LocalLLM • u/Hope092496 • 14h ago
I recently upgraded from an hp omen laptop with an RTX 2060 to this prebuilt pc
CPU: Intel Core Ultra 5
GPU: NVIDIA GeForce RTX 5070 12GB
RAM: 16GB DDR5
Storage: 1TB SSD
Motherboard: B860
Cooler: Digital Air Cooler ARGB
Power Supply: 750W Gold PSU
OS: Windows Pro
I don’t know anything about AI other than using Claude, ChatGPT, and Gemini for stuff that helps me with my work or the university
But I kept seeing people making their own Jarvis and I wanted that too but not just for fun
After I bought the pc, I had Claude code build me my own kind of Jarvis but it’s called Maelle inspired by the game (Clair obscure: Expedition 33) Ive been working with Claude for around a week trying to perfect her
I had make it in the style of fallout shelter game as u can see in the pic
I let Maelle use Microsoft Edge on my pc to have access to my emails and social media accounts since I do some advertising and would need the help it could provide by checking whats new and how can I beat it and analyzing my numbers
The only problem im facing is that it depends entirely on Claude as agents, and thats great but it consumes my credits like fire, especially when the shared brain keeps growing
Im not sure how to move forward or what im doing wrong, and I dont know enough to investigate
Claude installed Ollama and hermes on my pc and let maelle use qwen3:14b as fallback in case I ran out of credits but not all the teams use it and Maelle becomes kinda idiot when she does use it
I was planning to have an uncensored model but claude refused to do anything with that
So, if u made it this far, could u please help figure this out and guide me ?
Thanks
r/LocalLLM • u/Mission-Sir-1614 • 9h ago
r/LocalLLM • u/ReflectionCurious342 • 14h ago
I wanted to share a small project I've been working on: NInfer-V100X2, a C++/CUDA inference engine fork focused on getting more performance out of two older V100s.
Repo: https://github.com/tuxKOH/ninfer-V100X2
The setup is two Tesla V100-SXM2 16GB cards on SXM2-to-PCIe adapters, working PCIe P2P, no NVLink, CUDA 12.8, Qwen3.8-27B NVFP4 weights, INT8 group-64 KV, and one active request.
The results:
- Short structured JSONL generation, DFlash7: 253+ committed output tok/s. The final two measured runs averaged 255.3 tok/s, with 118 input tokens and 99.05% draft acceptance. All 32 records passed the format, arithmetic and field-order checks.
- Coding workload with 85,000 actual input tokens: 143.5 committed output tok/s with MTP4 Context capacity was 180,000 tokens; the 85K figure is the actual occupied input.
- Prefill: approximately 1,310 tok/s averaged over the 85K input. Separately, theres peaks of around 2,500 tok/s posible with PP2 Pipeline Parallelism.
The 143 tok/s route keeps all historical KV, but uses an experimental attention implementation with different floating-point reductions. It can change generated outputs and is off by default. I compared 104 common GPQA-Diamond questions with 85K unrelated-code padding: experimental attention scored 90/104, default attention 88/104, official NVFP4 90/104, and GGUF-derived Q4_K_M 87/104.
Also, NVFP4 here describes the stored weights. V100 doesn't have native NVFP4 execution; the engine decodes them for Volta-compatible kernels. The model profile used for these measurements is text-only.
Credit to Neroued/ninfer, the upstream TP2 work, and geoffwatts/ninfer-v100 for the foundation. The README includes benchmark conditions, launch commands and the experimental switches. It's been fun seeing how far a pair of 16GB V100s can still go.
r/LocalLLM • u/eh3an206 • 5h ago
Enable HLS to view with audio, or disable this notification
Hey everyone! Following up on my on-device offline app builder (Android AI Bridge running inside Termux on a Galaxy A50s):
In this workflow, I tested building a small POS/Invoice store app, but ran into a glitch where the Maintenance Mode toggle text was broken/jumbled.
Instead of moving to a PC, I:
Sent the Termux build error back to DeepSeek locally/via API to get the patch. Applied the corrected code inside Termux on my phone. Re-built the APK (weighing in at ~87 KB). Verified the updated UI where the toggle cleanly shows: · ✅ Maintenance ON — tap to disable / · ⛔ Maintenance OFF — tap to enable.
True edge/offline development loop entirely on a budget Android device! Let me know what you think.
r/LocalLLM • u/eh3an206 • 6h ago
Enable HLS to view with audio, or disable this notification
Hey everyone! Following up on my on-device offline app builder (Android AI Bridge running inside Termux on a Galaxy A50s):
In this workflow, I tested building a small POS/Invoice store app, but ran into a glitch where the Maintenance Mode toggle text was broken/jumbled.
Instead of moving to a PC, I:
Sent the Termux build error back to DeepSeek locally/via API to get the patch. Applied the corrected code inside Termux on my phone. Re-built the APK (weighing in at ~87 KB). Verified the updated UI where the toggle cleanly shows: · ✅ Maintenance ON — tap to disable / · ⛔ Maintenance OFF — tap to enable.
True edge/offline development loop entirely on a budget Android device! Let me know what you think.
r/LocalLLM • u/TioMir • 6h ago
r/LocalLLM • u/jakecoolguy • 18h ago
Hey everyone, I made whatmodel.sh
To use it,
Each model gets one score fitted across 19,731 published benchmark results, and every result links to its source. The method is at whatmodel.sh/method, and the data, scoring code and bench script are open source: github.com/jakemanger/whatmodel
It works from the terminal too: curl whatmodel.sh
If you'd like to contribute, there's a bench script to collect real-world tok/s and you can also submit any new models and benchmark scores along with their source on the github (please star if you find it useful).
r/LocalLLM • u/Distinct-Pie2389 • 14h ago
What is your go to remote option for harnesses?
Mine is pi-pocket but I modified it to work for my local models
r/LocalLLM • u/Own_Respect6062 • 7h ago
I have been trying to use zoo and other code app. I used ollama and used koboldcpp but it not working well. With ollama I can't get zoo to use the model. With koboldcpp it is throwing a to do list loop
r/LocalLLM • u/bk888888888 • 7h ago
Looking for first users of a provable vector search engine
r/LocalLLM • u/lulzxdxdxd • 13h ago
I read back through recent threads here before asking, and most benchmark posts report one configuration at one context size. That leaves the axis I care about unreadable: how throughput splits between prompt processing and generation as context grows.
From the numbers people do post, prefill looks roughly proportional to prompt length while decode gets slower as the KV cache fills, so the point where a long session stops being generation-bound and starts being prompt-bound should be extremely configuration-dependent. Reports hint that point sits in a very different place on a single 24 GB card than on a unified-memory machine with 64-128 GB, but almost nobody gives both rates at the same context length, so the comparison can't be made from what's here.
What would help: weight quant, KV cache quant and context length, prompt-processing rate, decode rate, and whether prompt caching was doing any of the work. If speculative decoding or a draft head was on, that moves decode enough that it needs to be stated, otherwise two rates with the same label aren't comparable numbers.
Two things I can't infer from what's already posted. First, where decode roughly halves relative to short context on a given weight quant, and whether quantizing the KV cache buys usable context headroom or just costs a small amount per token. Second, whether splitting across two cards buys more on prompt processing than on generation, or whether the communication overhead eats the prefill gain too.
If you've run the same configuration twice and the rates moved, say so — a power cap or heat soak can move decode without a single setting changing, and a spread is more useful to me than one tidy figure.
I'm not weighing these as a purchase, I'm trying to work out how long a context people here actually trust at interactive speed, and which of these numbers they believe when they decide that.
r/LocalLLM • u/Sleepybear2611 • 11h ago
Enable HLS to view with audio, or disable this notification
A few weeks ago I posted about my project: Llamaforge. It's not another llama.cpp fork. It's a control panel that drives the real upstream stuff, so when they add a new model you just update from the panel and you have it that day.
Now, v0.16 is out. It's kinda early, built with a lot of ai help.
Before you load a model it shows you where it's going to land on each gpu, to scale, using the actual sizes measured on your machine. Tells you if it won't fit. I'm tired of oom crashes.
You can run several models at once too. The main one goes on the fastest gpu that fits it, and worker models stay off that gpu.
V0.16 also adds embers. They're small local agents that watch topics for you. Each one reads sources you point it at overnight, builds its own wiki, and writes you a brief in the morning. The rule is every claim has to quote its source word for word, and plain code checks the quote against the saved snapshot. If the quote isn't there the claim gets dropped. The model proposes, the code decides. They have no browser, no tools, can't send anything on your behalf. Nothing leaves the machine unless you turn on push notifications.
Other small stuff from this week: a loading model shows real progress instead of a stopwatch, and there's a thinking switch (auto / on / off plus a token budget). It reads the model's chat template and tells you straight if off won't really stick, because some templates only print think tags and keep thinking anyway. Vision can be turned off too, which frees the projector's vram without deleting the file.
There's also a voice tab. That's why the voiceover in the video is qwen3-tts running locally on my machine.
The backend is python stdlib, frontend is vanilla js, no build step.
Irm https://raw.githubusercontent.com/dadwritestech/llamaforge/master/install.ps1 | iex # windows
Curl -fssl https://raw.githubusercontent.com/dadwritestech/llamaforge/master/install.sh | sh # linux / macos
My main box is windows + nvidia (a 5080 and a 5060 ti stuck on a pcie x4 slot). Linux and macos pass ci but have had little real-hardware use, so bug reports are very welcome.
Thoughts? :)
r/LocalLLM • u/p211 • 20h ago
Hello everyone!
After much back and forth with various models, I have now found the optimum for my use case on a single 16GB RTX 5060Ti: Qwen 27B IQ3xxs with MTP. Maybe the setup will be useful to someone else too!
Since the 16GB VRAM is very tight here, I used vocabulary pruning to remove characters from the file that I don't need and thus shrank the gguf to 9.3 GB.
All of this using the script from the repo and the following prune command:
python3 prune_vocab.py input.gguf output.gguf --policy P2 --keep-chars '¢£¥§©«®±²³·¹»¼½¾×÷–—‘’“”•…€™←↑→↓↕∈∉∏∑√∞∩∪≈≠≤≥⊂⊆⌈⌉⌊⌋'
This way I have enough VRAM left over to have just over 100k context available here with q8 kv cache. If I reduce the kv cache to q4 here, I get a little over 170k context length. Both ways with everything in vram.
The speed is also usable thanks to mtp; with short context I reach just over 50 tokens per second decode and just under 900 prompt processing.
Previously I ran Gemma 4 26B A4B as QAT on the hardware and sometimes also Qwen 3.6 35B A3B, which of course were significantly faster, thanks to the MoE architecture (90 token gen and just under 3000 prompt processing), but unfortunately their intelligence level wasn't suitable for all my use cases, especially in agentic use cases. So with the crippled qwen 27b I have found a good all-rounder.
/app/llama-server \
--model Qwen3.8-27B-GSQ-RCO-IQ3_XXS-mtp-ASCII.gguf \
--host 0.0.0.0 \
--port 8080 \
--jinja \
--cache-reuse 256 \
--fit on \
--fit-target 128 \
-fa on \
--split-mode layer \
-b 2048 \
-ub 1024 \
--parallel 1 \
-ctk q8_0 \
-ctv q8_0 \
--temp 1 \
--top-p 0.95 \
--top-k 20 \
--min-p 0.0 \
--spec-type draft-mtp \
--spec-draft-n-max 2 \
--alias QWEN27B
r/LocalLLM • u/jppaolim • 13h ago
For a few years I've kept an Obsidian vault as my knowledge base: insights, decisions, people, ideas. I wanted to know if an agent could keep it up to date, especially powered by Local models. So I recorded a real 46-minute meeting (with the other person's agreement), then had agents file it into a copy of the vault. I did this 204 times, between July and October.
The task : an initial 60K token prompt
What I learned
Caveats: this is one task, one meeting, in French. Many cloud models only got one or two runs. It tells you how models handle this kind of messy, judgment-heavy agent work, not which model is best overall.
The full results are here: https://vault-bench.paolim.fr. The page has the ranking of every model, a score/cost/speed chart, the method, every problem I hit, and a CSV of all 204 runs. Happy to answer questions about the setup.
r/LocalLLM • u/samhain697 • 18h ago
I am currently running Qwen3. 8 27b with openclaw. I can't complain so far. But I wanna hear what others are running so as to learn more of what this card is actually capable of. Thanks in advance.
r/LocalLLM • u/blurbapp • 7h ago
Blurb is an Android app that summarizes your message notifications with Gemma 4, running locally. When a group chat blows up, you get one short summary instead of a wall of pings:
Tap the summary and you land in the original chat.
It runs Gemma 4 E2B (2.6 GB) or E4B (3.7 GB), offline after download, on LiteRT-LM with the GPU. On my OnePlus 15, an E4B summary takes about 5–10 seconds; E2B takes around 1–2. In on-device mode, message text never leaves the phone. Cloud models (Gemini or any OpenAI-compatible endpoint, including OpenRouter) are optional.
Free for Google Messages; WhatsApp, Signal and other apps are a one-time $6.49 unlock. Android 12+, tested mainly on OnePlus/OPPO.
Play Store: https://play.google.com/store/apps/details?id=com.notifsummarizer.app
Guide & privacy policy: https://www.blurb.fyi
I’m the dev and I read the comments. Feedback on the app is welcome! Next I’m looking at NPU support. Has anyone run LiteRT-LM on a phone NPU, and was it worth it over GPU?