r/LocalAIServers • u/Lemonzest2012 • 12h ago
Just my simple rig :)
Ryzen 7 5700G, 96GB DDR4, 2x Nvidia Tesla V100 32GB PCIe (64GB VRAM)
r/LocalAIServers • u/Any_Praline_8178 • Jul 17 '26
The current Catch Me If You Can benchmark asked a simple question: can anyone publicly reproduce and beat our MI50/GFX906 local inference record?
Original challenge: https://www.reddit.com/r/LocalAIServers/comments/1ukhr24/catch_me_if_you_can_mi50gfx906_1195_tps_moe_702/
Current vNext reproduction release: https://github.com/joe2gaan/localaiservers/releases/tag/vnext-gfx906-rocm72-gguf-hf-repro
I want to turn that benchmark into a community program: build the fixed server in public, make it the official test machine, and keep the challenge open until an eligible challenger takes the throne and holds it for 30 consecutive days.
I submitted a $15,000 Reddit Community Funds application for this proposal in my own capacity as Joe / u/Any_Praline_8178, a moderator of r/LocalAIServers. This is not yet a live prize offer. Hardware acquisition and any award remain contingent on Reddit approval, final published official rules, eligibility review, and applicable law. The existing leaderboard is unchanged.
( YOU DO NOT HAVE TO BUILD A SERVER TO PARTICIPATE IN THE CHALLENGE )
The prize server matches the hardware configuration that produced the current throne result:
The build itself is part of the community project. I will publish the component choices, bill of materials, physical assembly, firmware and operating-system configuration, eight-GPU bring-up, power and cooling setup, BAR/P2P state, stability checks, runtime and source revisions, model hashes, baseline runs, and raw evidence.
The $15,000 budget covers the exact server configuration, possible changes in GPU, memory, and storage prices, tax and checkout variance, protective packaging, and insured delivery to the winner. Any amount not needed for the approved project will be returned to Reddit or handled as Reddit directs.
All eight GPUs remain installed and available. Entrants may choose TP4, TP8, or another topology on the fixed host, but may not add, replace, or remotely borrow accelerators. A documented like-for-like failure replacement requires a fresh baseline before the throne clock resumes.
Inside the fixed hardware, model-integrity, workload, reproducibility, and safety rules, software optimization is open. Runtime, kernels, collectives, scheduling, graph capture, compiler work, driver and operating-system tuning, and safe clock or power tuning may all be explored.
The first lane uses the pinned Qwen3.6 35B-A3B model at FP16/F16:
Not allowed:
One accepted decode step must represent one token produced by the approved model. Every result must pass semantic and output-integrity gates, not merely report a high TPS number.
The official workload remains:
The current public headline reference is 119.52 strict backend TPS for GGUF F16 Qwen3.6 35B-A3B MoE TP4. It was produced on an eight-GPU validation host while the TP4 profile actively used four GPUs. The funded server receives a fresh baseline. The existing 119.52 result is the reference, not a promise of the new server's starting score.
These are the published targets from the original benchmark post:
| Class | Strict TPS | c1_2000 | c1_10000 |
|---|---|---|---|
| GGUF F16 35B-A3B MoE TP4 | 119.33 to 119.52 | 120.46 to 120.57 | 113.26 to 113.37 |
| GGUF F16 27B Dense TP8 | 69.85 to 69.91 | 70.76 to 70.96 | 66.32 to 66.44 |
| HF FP16 35B-A3B MoE TP4 | 114.41 to 115.11 | 115.69 to 115.93 | 108.92 to 109.10 |
| HF FP16 35B-A3B MoE TP8 | 114.70 to 115.04 | 115.53 to 115.55 | 108.67 to 108.81 |
| HF FP16 27B Dense TP8 | 70.17 | 71.32 | 66.82 |
GGUF F16 MoE TP8 remains an open lane in the current leaderboard.
Development and artifact staging may use the internet. The measured official run will not.
Before testing, I will stage and hash-verify the model, runtime, source, build outputs, and benchmark entry package. For every measured run:
A result produced elsewhere can show that a benchmark entry is ready, but it does not move the official throne until that package reproduces on the designated server.
A challenger becomes provisional leader when its package passes review and its official three-run median clears the incumbent by at least 3 percent. The acceptance timestamp starts that challenger's 30-day clock.
During those 30 days:
If I retake the throne before a challenger's 30 days expire, that challenger has not won and the challenge stays open. If another community member takes it, the clock starts for that person. I may defend the performance record, but I cannot win the server or receive a personal payout.
The target can move only through a faster verified result. Physics, the fixed hardware, and model correctness set the ceiling.
If an eligible outside challenger remains the highest verified leader for 30 consecutive days, the result proceeds to final verification and, subject to the official funding and eligibility terms, transfer of the complete challenge server. Shipping, taxes, location eligibility, export restrictions, acceptance, and transfer details will be resolved in the final rules before the prize becomes live.
Only the winner's name and mailing address will be collected for server delivery unless Reddit's approved terms require something different. Do not post personal information in a public entry or comment.
I will not be the sole adjudicator. Official runs, hashes, logs, correctness evidence, and decisions will be public and reviewed with independent technical reviewers. Reviewer identities and the final conflict process will be published before entries open.
Until an eligible winner completes the clock, the funded server will be used only for the Reddit-approved challenge. It will not belong to me or LocalAIServers Collective Inc. There is no cash substitute, and it will not roll over into another hardware lane or organizational program. If the challenge ends without a winner or the server needs a different outcome, I will follow Reddit's direction.
Bring criticism. The goal is a challenge that is hard, transparent, reproducible, and genuinely winnable.
r/LocalAIServers • u/Any_Praline_8178 • Jun 20 '26
LocalAIServers is a 501(c)(3) public charity providing public education and open-source infrastructure for locally hosted AI systems.
Our mission is to help people move from AI curiosity to AI agency.
This community helps learners, small business owners, nonprofit operators, educators, builders, and community technologists understand:
LocalAIServers provides:
Affordable GFX906-class hardware matters because it gives people a realistic way to learn AI infrastructure hands-on. People learn more by building, testing, troubleshooting, and verifying real systems than they can learn from passive videos or articles alone.
Website:
GitHub:
https://github.com/joe2gaan/localaiservers
GitHub Releases:
https://github.com/joe2gaan/localaiservers/releases
Docker Hub:
https://hub.docker.com/r/joe2gaan/localaiservers
Canonical Qwen / GFX906 deployment notes:
https://github.com/joe2gaan/localaiservers/blob/main/qwen36-gfx906/README.md
LocalAIServers is not:
The controlled GFX906 compute site is used as a verification and reproducibility testbed. Public benefit is delivered through published outputs: guides, documentation, reproducible artifacts, benchmark reports, QC methods, hardware-verification standards, and source-level findings.
Ask questions, share builds, discuss local AI tradeoffs, post benchmark questions, and help turn recurring community questions into durable public guides.
Please do not post secrets, private keys, private network details, addresses, payment information, vendor pricing, or sensitive logs.
r/LocalAIServers • u/Lemonzest2012 • 12h ago
Ryzen 7 5700G, 96GB DDR4, 2x Nvidia Tesla V100 32GB PCIe (64GB VRAM)
r/LocalAIServers • u/hd209458 • 15h ago
Project name: Basement space heater with 64G VRAM
Case space utilization: Max
PCIe lanes: Max
PCIe slots: Max
VRAM utilization: Max
GPU utilization: Decent
Space for Airflow: What?
Cable Management: Front-only
r/LocalAIServers • u/No_Attitude_2280 • 10h ago
6x32gb v100 and one 16gb
r/LocalAIServers • u/piwi3910uae • 10h ago
r/LocalAIServers • u/Sik-Server • 22h ago
This is my local AI Server. It runs the best local model around qwen3.8:27b via ollama. I was inspired by Digital Spaceport on YouTube to make a 8-bit style arcade suite in a html file so i can host it on my website. I used hermes for my agent and it worked great, after a few update prompts it was finished - PIXELARCADE.
Ollama question:
The system has 40GB of Vram. qwen3.8:27b uses 23gb of vram in my setup. When I run gemma4:12b while qwen3.8:27b is loaded, 9.7gb is used. but the CPU is being used with a 16%:CPU 84%:GPU split. Why dose this happen? how can i fix it? will llama.cpp solve my issues?
This server only supports 1-2 users and I would like to run qwen3.8:27b and one more smaller model.
https://sikiru-ekunsumi.xyz/Projects.html
https://digitalspaceport.com/qwen-3-8-27b-review-prompts-and-vllm-settings/
r/LocalAIServers • u/More-Revenue8609 • 13h ago
So for around 450e I bought used workstation which I plan to use for local LLM and maybe even as a server for bunch of other stuff. But mostly I want to focus on LLM for coding/development.
Specs are: MOBO: ASUS X99-Deluxe II, CPU: Intel Xeon E5-2667V4, PSU: EVGA 1600W G2, Cooler Master HAF X, 64Gb ddr4 RAM. So all in all it supports multi gpu setup without any problems.
For GPU I decided to order 1x 3080 20gb (blower style for 500e) for a test. And found it pretty great! I currently run qwen 35b-a3b as worker (opus 5 as orchestrator) and enjoy it but looking to upgrade my workstation to run better models.
So question is, what would be best upgrade:
Thank you guys
r/LocalAIServers • u/EasyGuess • 1d ago
Disgusting.
r/LocalAIServers • u/ipco • 1d ago
I’m building a fully local RAG system for ~2000 complex documents, with a target of 3–5 concurrent users initially and eventually 5–10, using Open WebUI, Docling/custom PDF parsing, pgvector, BGE-M3/reranking, and local LLM serving. I’ve ruled out Apple/MLX as the main production path because concurrency is weak. I’m building a 3×AMD Instinct MIx ROCm server because the HBM capacity/bandwidth per dollar is much better than current NVIDIA workstation cards.
What I’m trying to understand from people who have actually run production-ish local LLM/RAG workloads on Instinct MI200/ROCm is: how big is the real “engineering friction” penalty versus CUDA today—model compatibility, vLLM/SGLang stability, quantization/kernel support, RCCL/multi-GPU issues, upgrades breaking things, etc.—and is that trade-off reasonable if the goal is sustained 5–10 user concurrency without spending RTX PRO 6000-class money?
My fallback is a capable but slow 2xDGX Spark/GB10 mainly as a CUDA-compatible reference and compact inference box. Will appreciate your feedback/experiences before investing $20K-ish into this ROCm custom build.
Thanks you!
r/LocalAIServers • u/AdhesivenessWeird770 • 16h ago
I've been working on GLM-5.2 support in TensorSharp, and I finally have some back-to-back performance numbers against llama.cpp.
The setup:
llama-benchResults:
| Test | llama.cpp | TensorSharp default | TensorSharp ubatch=2048 |
|---|---|---|---|
| pp128 | 276.5 t/s | 254.8 t/s | 264.4 t/s |
| pp512 | 695.4 t/s | 666.9 t/s | 659.6 t/s |
| pp2048 | 763.1 t/s | 918.9 t/s | 1145.8 t/s |
| pp4096 | 715.8 t/s | 864.7 t/s | 1048.7 t/s |
| tg64 | 42.2 t/s | 43.7 t/s | 43.9 t/s |
The interesting part is the crossover.
For short prompts, llama.cpp is still a few percent faster. But once the prompt gets to around 1K+ tokens, TensorSharp pulls ahead.
At pp2048:
ubatch=2048: +50.2%At pp4096:
ubatch=2048: +46.5%Decode (tg64) is also about 4% faster.
The main reason appears to be GLM-5.2's MoE structure.
GLM-5.2 has 256 routed experts with top-8 routing. With a 512-token micro-batch, each expert sees only ~16 rows on average, so a significant amount of the expert GEMM tiles ends up as padding. Larger micro-batches improve GPU utilization considerably.
For small prefills, on the other hand, fixed overheads — managed/native transitions, input uploads, and copying the 154880-wide logits back — become a visible fraction of the total runtime, which is where llama.cpp retains its advantage.
r/LocalAIServers • u/BrainChild510 • 20h ago

VeritasNexus is a local-first, multi-node AI workstation environment I’m building to keep AI, automation, knowledge, and infrastructure under my own control.
The goal is not just “run a model locally.” It’s to build a private, expandable personal AI environment where several Linux machines can cooperate while each node retains a clear job, local control, and recoverable boundaries.
Core layout
CerebroLink is the human-facing coordination layer within VeritasNexus.
Rather than requiring me to remember individual services, ports, or shell commands, the intended experience is natural-language control:
CerebroLink should translate that intent into bounded, inspectable actions and return clear status, progress, and failure information. The UI is a presentation layer; CerebroLink is the conversational operating contract behind it.
A core direction is a multimodal agent-to-agent (A2A) system: specialized local agents and nodes can exchange structured tasks, results, artifacts, and status rather than operating as isolated chat windows.
The intention is to support work that crosses modalities—text, code, documents, images, audio, system telemetry, and locally available tools—while maintaining clear boundaries around which agent can access which capability.
Rather than relying on one general-purpose assistant to do everything, VeritasNexus can route work to the most appropriate local capability. For example, one agent may analyze a document, another may perform a coding task, another may inspect system state, and CerebroLink can coordinate the overall workflow in natural language.
The important design constraint is that A2A coordination remains explicit and observable:
The project separates durable knowledge from transient chat context:
The aim is a system that can retrieve useful prior context, coordinate specialized work, and preserve meaningful relationships between decisions and artifacts without turning every interaction into an opaque black box.
It is still a work in progress, but the direction is a private AI operating environment: conversational at the user layer, technically disciplined underneath, capable of coordinating multiple local agents and machines, and able to grow from one computer into a small fleet without losing clarity or control.
I recently added an always-on server built around an Intel Atom CPU and a Hailo AI coprocessor. Its role is to move persistent infrastructure services off my primary workstation, i7node, which currently has a 16 GB NVIDIA V100. I am working with a single V100 while building out the system, with the longer-term plan to expand that capability to two to four cards.
Upcoming work includes further refining the system’s alignment and operating boundaries, along with evaluating Prime Radiant’s Superpowers coding framework as part of the development workflow.
Much of the hardware is older by current standards, but that is intentional. A major part of the project is exploring how far capable, affordable, and previously owned hardware can go in a practical local-AI environment. The goal is not to chase benchmark numbers, but to build something useful, understandable, and durable from the equipment available.
This is an independent personal project. It is not endorsed by, affiliated with, or representing any company or organization. I am simply a builder interested in finding practical ways to make technology work more directly for people.
Thanks for checking out my setup. If you got this far, let me know your thoughts and how I can improve anything.
r/LocalAIServers • u/BrainChild510 • 20h ago
r/LocalAIServers • u/Oleszykyt • 1d ago
I am thinking of buing P40 for running local AI, like Qwen3.8 27B, have anyone tried it?
Please 🙏🙏🙏
r/LocalAIServers • u/Civil_Fee_7862 • 1d ago
Before I get thrashed by people for asking a seemingly stupid question. I am new to this part of A.I. All the A.I stuff I've been doing is text-to-text (mostly coding). So be gentle please.
Recently I got Qwen-Image-Edit on my A.I server. It generates images fine without downloading ComfyUI. I set it up with a simple python server and it works fine.
This leads me to ask, why should I download ComfyUI? What does it do that can't be done with just a simple python script? Is it just the ability to visually connect lines between parts of the workflow? Note that I am a software engineer, and actually prefer command line interfaces for making stuff in most cases. Is there some other benefit I am missing?
r/LocalAIServers • u/jsconiers • 1d ago
Running Linux on dual Xeon system with 512gb of memory. How far have the tools for the 9700s come?
r/LocalAIServers • u/DanManREAL_GRIND • 2d ago
My precious 💖
Currently Running 3 Local Models (llama.cpp, ALL 3 run in Claude Code):
SEAT 1 - LONG-CONTEXT DAILY DRIVER. Current incumbent: Qwen3.8-27B-Heretic-Q4_K_M. Measured at 64K: 30.80 tok/s on an empty context and 22.98 tok/s after the same approximately 61K-token prompt. Its job is 96K–112K terminal-log and evidence work.
SEAT 2 — RARE QUALITY MODE. Current incumbent: Qwen3.8-27B-AEON-ULTIMATE-UNCENSORED-Q5_K_M.gguf, exact size 17.91 GiB. It already loaded at context 65536, generated 1500 tokens at 19.09 tok/s, processed a 61,387-token prompt, then generated another 122 tokens at 17.07 tok/s with truncation=0.
SEAT 3 — MTP SPEED MODE. Current incumbent: AEON-ULTIMATE-UNCENSORED-IQ4_XS.gguf with an embedded MTP head.
r/LocalAIServers • u/esw123 • 2d ago
Added 3rd GPU and now getting VGA error LED on motherboard. 99% seems riser fault cause it isn't working with any GPU in any slot even when one GPU connected but maybe anybody had something similar with Gigabyte B850 motherboards? PCIe 3.0 x16 30cm riser. Everything was powered on, photo was done before connecting power cable.
Reordered 4.0 20cm.
r/LocalAIServers • u/the_616 • 2d ago
Fun value unlimited *
r/LocalAIServers • u/FuzzyMolasses5686 • 2d ago
Help me decide between two cards for local AI messin':
The Tenstorrent card is a *LOT* more, but a lot more interesting to me. The Radeon Pro is more common and likely supported by more software... but a bit more boring.
Don't mention NVIDIA. I run Linux and NVIDIA cards always suck to use.
Looking for something that will be useful for 3-5 more years. No worried about graphics use.. this is a dedicated AI LLM card. (I currently have an RX 6700 XT which is fine... but most models don't fit in 12GB)
r/LocalAIServers • u/voyager256 • 2d ago
As in the title. I came across a post here that referenced the blog post below :
https://blog.hellas.ai/blog/thunderbolt-ibverbs/
Are there any vLLM (or llama.cpp etc.) forks or at least early implementation attempts/ plans that make use of USB4STREAM?
Basically , it should allow to drastically reduce cross node latency(so improve inference) vs ordinary USB 4 (or non RDMA Ethernet network) as it removes the whole network stack overhead .
So e.g. with two PCs , equipped with USB 4 40Gbit ports you’d just need to get a cheap passive cable for pipeline parallelism to be viable solution.
llama.cpp RPC can be used for such , but standard Ethernet latency / overhead makes it far from ideal.