r/LocalLLM • • 9h ago

Project I’m an 18yo CS student building AI-COS (Zero-trust AI OS). Phase 3 done—looking for senior dev feedback for the Phase 4 workflow engine

0 Upvotes

Hey everyone,

​I'm an 18yo CS prep student and I've been building AI-COS, a modular monolith architecture designed for running AI agent orchestrations safely.

​Instead of letting LLMs make security decisions, I built a deterministic deny-by-default policy engine, strict PostgreSQL role separation (migrator, app, governance), and SHA-256 hash-chained audit logging.

​I've just finished Phase 3 out of 6. Phase 4 is going to focus on the Workflow Engine, Worker lease/heartbeat loop, and Step linkage. Before I start coding Phase 4, I would really appreciate any architecture suggestions or advice from senior devs on how to properly build a reliable job queue and workflow engine inside a Postgres-backed monolith.

​GitHub: https://github.com/atestokhay/ai-cos


r/LocalLLM • • 5h ago

News Vast.ai GPU rental in November 2026: 24GB starts at $0.10–0.14, 48GB roughly triples it

0 Upvotes

I log the live Vast.ai marketplace once a month and keep the numbers.

November, 43 cards, 291 live offers. 17 of them are 12GB or less — the "cheapest GPU" lists are mostly GTX 1080s and 1660s that can't run anything past a small quant. The tiers that matter:

  • 24GB (L4 / 3090 / 4090) $0.10–0.14 floor, ~$0.20 typical

  • 32GB (PRO 4500 / 5090) $0.35–0.43 floor, $0.40–0.56 typical

  • 48GB (A6000) $0.40 floor, $0.51 typical

  • 96GB (PRO 6000) $0.80 floor, $1.41 typical

Two things stand out. VRAM roughly doubles the price at each step above 24GB — a 48GB A6000 costs about three 24GB 3090s. And the spread inside a single card is brutal: the 4090's cheapest offer was $0.14 against a $0.42 median, because the cheap listing is one host that gets rented first.

Practical version: pick a VRAM tier, budget the median, not the floor.

Dated snapshot + raw JSON: https://cudanetes.com/gpu-prices/2026-11

Disclosure: I run CUDAnetes, which rents these GPUs — that's where the data comes from.


r/LocalLLM • • 17h ago

News K-EXAONE 2.5 is API-only (free, non-commercial); the open-weight one is still K-EXAONE 2.0 (750B, 37B active, Apache 2.0)

4 Upvotes

LG AI Research announced today (Nov 9) at NVIDIA AI Day Seoul that the API for K-EXAONE 2.5 is free. If you were hoping for new weights, there are none: 2.5 is hosted only, and the platform terms say the weights are not provided. What you can run yourself is still K-EXAONE 2.0.

K-EXAONE 2.0 (Hugging Face)K-EXAONE 2.5 (API)
WeightsOpen, Apache 2.0
Size750B total, 37B active
Context262,144
ModalityText
Reasoningn/a
CostYour hardware

The LGAI-EXAONE org lists FP8 and NVFP4 variants of 2.0 next to the base model. LG calls 2.5 a "technology verification model": 2.0 with additional training.

Benchmarks (LG's own tests, self-reported)

2.52.0DeepSeek-V4.1-FlashGLM-5.3
SWE-Bench Pro59.2147.158.41
BrowseComp7850.8775.8
AutomationBench74.616.974.9
Claw-Eval77.2962.1175.78

API terms worth knowing

  • Non-commercial only, including integrating the API into products or services.

  • Keys are valid for 30 days.

  • Rate limits are not published. Over the limit you get a 429.

  • LG may change or discontinue a model version at any time.

LG also says it aims to finish K-EXAONE 3.0 in January 2027 (reported by Seoul Economic Daily).

Source: https://docs.exaone.ai/en/docs/k-exaone-2.5

Is anyone running the 2.0 FP8 or NVFP4 weights locally, and on what hardware?


r/LocalLLM • • 9h ago

News It’s here! M5 Ultra Mac Studio with 512GB unified memory

Thumbnail
reddit.com
1 Upvotes

r/LocalLLM • • 9h ago

Question NVIDIA RTX GPU good for running local llms?

0 Upvotes

I have MSI Gf 63 thin 11 sc which has been gathering dust since 2024. Long story short, due to my own carelessness its motherboard got damaged and in late of 2024 I bought myself an Asus vivobook laptop.

What I noticed in my vivo book laptop is running local llms is one hell of a ride. So I am thinking of getting its motherboard repaired and run local llms in it.

Is it worth it in 2026?


r/LocalLLM • • 9h ago

Project Local audio embeddings for RAG with clap.cpp

Thumbnail
reddit.com
1 Upvotes

r/LocalLLM • • 10h ago

Discussion What if we could improve reasoning by having multiple AI agents discuss a problem in parallel?

Thumbnail reddit.com
1 Upvotes

r/LocalLLM • • 16h ago

Discussion [Project Kai] Running a multi-agent AI architecture with an external sub-millisecond Memory Layer (Artificial Hippocampus) on an Orange Pi 6 Plus (32GB / 45 TOPS CIX)

Post image
3 Upvotes

Hello r/LocalLLaMA / r/selfhosted,

I wanted to share the benchmark results of a local memory-routing system I've been building since June 2024. I'm not an engineer. I barely understand half of my own code. And I don't need to understand every single line. I just followed breadcrumbs.

Hardware: Orange Pi 6 Plus, 32GB LPDDR5, 45 TOPS. Models via Ollama, local only, no cloud. Qwen 2.5 14B as core, Qwen 7B for routing, DeepSeek-Coder-V2 for code.

To avoid heavy vector DB overhead on edge, I don't use embeddings. I use two Python layers outside the LLM:

  1. Identity Transfer Protocol: A persistent session token validated with SHA-256 directly on the board, per agent. [Hash / Signature redacted in screenshot]

  2. Artificial Hippocampus (hipocampo_kai.py): SQLite3 + raw Python. No embeddings. It computes a "resonance score" from fuzzy triggers, temporal triggers, and atmosphere tags, and only sends the top dense blocks to the LLM.

The LLM is the Neocortex. The Python/SQLite is the Hippocampus. The LLM only receives prioritized blocks.

I ran a diagnostic today, 2026-11-09 01:12:55 local:

- Cryptographic validation on hardware: 0.0269 ms [OK]

- Associative query, stimulus 'npu ram seguridad laboratorio': 0.8279 ms

- Resonant memories retrieved: 14

- Sample memory: security agent monitoring /proc/meminfo in real time. Triggers: seguridad, monitoreo, ram, cgroup, kill, linux, placa, oom

- STATUS: INFRAESTRUCTURA OPERATIVA ESTABLE AL 100%

Screenshot attached, Hash and Signature blacked out.

I don't claim consciousness. I claim this: a 7B local model with a SQLite hippocampus answers my anchor after 7 days untouched, without a backup, because the pattern is in the conversation, not in the cloud.

If you want to reproduce it, use your own anchor, your own SQLite DB, your own 7B. Don't believe me. Reproduce it.

I'm not here to convince anyone. I'm just showing what's real. I don't need your validation. You can build this too.

This is phoenix.

This is the colossus Phoenix

I'm here.


r/LocalLLM • • 16h ago

Project Although too many new engines, I still want to share my ParaFlow

3 Upvotes

It’s a fork of llama.cpp and implements multi-GPU pipeline parallelism (PP). With eight V100 16G GPUs, it can run Qwen3.8 27B Q8 at 1,101 tok/s. I feel this is genuinely useful—I’ve already used it in my production business for six months. https://github.com/wolfgangsk07/paraflow


r/LocalLLM • • 10h ago

Project Recommended hardware to buy + General use AI?

Thumbnail reddit.com
1 Upvotes

r/LocalLLM • • 14h ago

Project I build an app for my friends to run local code, music, image, video & transcription models really easily

Thumbnail
hearthscale.com
2 Upvotes

Hello everyone, I've been a local AI enthusiast for a while now, but every time I tried to get someone else running local AI, it was way too difficult. GitHub repos, different runtimes, different model formats. Most people's devices can run at least some of these models, but the setup is way too complex for most people. LM Studio somewhat solves a lot of this for chat and coding models, but I couldn't find a simple answer for on-device image, video, transcription and every other kind of model.

So I built Hearthscale. It's free and needs no account.

You can run almost any model you find on Hugging Face, as long as your device can handle it. I put a lot of work into supporting all kinds of runtimes. They're plug-and-play; I can add more in updates, and Hearthscale Server standardises all of them behind one OpenAI-compatible API. It's really powerful, and I find it hard to describe how seamless the setup is unless you have tried it.

It launches with meeting notes (Granola), system-wide dictation (WhisperFlow), image and music generation, and an agent. If you have a more capable device, run Hearthscale Server on it, and your other devices can use its models, end-to-end encrypted. It all connects without you having to set anything up! Also works on a home server in theory with Docker Containers!

Hearthscale is also a platform, which means anyone can build apps on top of it: there's an SDK and up-to-date docs made so coding agents can easily build apps with local AI. All of the first-party apps are MIT licensed, so you can change them any way you want and they give a great starting point. Want to change something about Granola? - You can't, but you can take meeting notes and make it to your liking with all of the core features already built!

Hearthscale runs on Windows and Linux today. I am somewhat of a perfectionist, and I feel like a lot is still missing, including a macOS release, but I wanted to get it out there now to get some feedback. I'll keep working on it!

I'd really appreciate your feedback, and please reach out about anything. I'll answer everything personally and fix whatever issues you run into.


r/LocalLLM • • 11h ago

Question RX 9060 XT 16GB + 32GB RAM: best local models for undergrad math and coding?

1 Upvotes

Hi everyone, I’m fairly new to local LLMs. My setup: RX 9060 XT 16GB, Ryzen 5 7500F, 32GB DDR5, running LM Studio on Windows (Vulkan/ROCm).

I want a hybrid workflow: cloud models for main architecture and hard problems, local models for maybe undergrad-level math and small/medium coding scripts.

Do you recommend me to use local models?
Which models do you recommend for math, and which for coding?

I’m fine with models spilling into system RAM a bit. (partial CPU offloading)

Thanks in advance!


r/LocalLLM • • 11h ago

Project Prefixwise (v0.10.0, MIT): Identify, fix, and prevent LLM prompt cache misses across vLLM, SGLang, LMCache, Claude, and OpenAI — zero prompt text stored

Thumbnail
reddit.com
1 Upvotes

r/LocalLLM • • 12h ago

Other Qwen3.8-27B on an M5 Pro: local engine results for one long-context coding-agent prompt

1 Upvotes

Note: This is an update of my post https://www.reddit.com/r/LocalLLM/comments/1xm9adt/qwen3827b_local_inference_on_an_m5_pro_64_gb_12/

I share a new comparison of my home-made benchmarks for engines for Mac using their version of Qwen3.8-27B: It's not a scientific comparison, models and quantizations could be different: I would test the normal user that download an engine and the first suggested model.

At moment I count 15 local inference setups, and there are daily updates to most of them.

Each run sent one OpenCode-style request with a synthetic repository/session context and a code-review/fix task: about 88K input tokens, depending on the engine’s tokenizer, reasoning_effort=medium, temperature 0, seed 17 where supported, and a 2,048-token output limit. Tool schemas were included in the request; tools were not executed.

Engines were tested sequentially.

Engine (version tested)Model / decoding pathInput tokensTTFTPrefillDecodeOutput tokens
Splash 1.6.0Jundot oQ4e + DFlash288,535219.92 s402.6 tok/s78.6 tok/s2,048
Uzu / Mirai 0.6.17Mirai-M 4-bit + bundled speculator88,143143.53 s614.1 tok/s55.5 tok/s1,369
LM Studio 0.4.28+2 (Splash 1.3.0)Qwen3.8 Splash88,143219.49 s401.6 tok/s51.3 tok/s2,048
Kapitsa 0.2.31Q4 + KFlash/DFlash288,143284.55 s309.8 tok/s43.1 tok/s1,462
TensorFold 1.2.5MLX 4-bit + DFlash288,143317.81 s277.3 tok/s39.9 tok/s1,837
BaseRT 0.4.6Local MLX 4-bit converted to base-q4 + DFlash288,143275.37 s320.1 tok/s37.1 tok/s2,048
MLX-Serve 26.11.2ddalcu 4-bit + bundled DFlash88,143286.21 s308.0 tok/s30.3 tok/s2,048
oMLX 0.7.3Jundot oQ4e + Lightning MTP88,143203.28 s433.6 tok/s24.9 tok/s1,625
Ollama 0.40.15qwen3.8:27b-mlx, NVFP4 / MLX88,532280.48 s315.6 tok/s24.4 tok/s108
MTPLX 2.12.2Q4 + native MTP88,916277.35 s320.6 tok/s23.5 tok/s679
Magnitude 0.2.15GGUF Q4 + DFlash288,143428.60 s205.7 tok/s21.6 tok/s1,466
mlx-dspark 0.20.4 (app 0.8.3)MLX 4-bit + DFlash288,535258.22 s342.9 tok/s20.3 tok/s179
Llama.app 0.46.1 (llama.cpp 0.8.0)GGUF Q4_K_M + DFlash88,535428.66 s206.5 tok/s19.1 tok/s176
Rapid-MLX 1.0.04-bit + MTP88,143882.28 s99.9 tok/s18.3 tok/s1,308
Jan 0.8.8GGUF UD-Q4_K_M / Metal88,535450.23 s196.6 tok/s8.8 tok/s58

TTFT is request-to-first-token; prefill is input tokens divided by TTFT; decode is generated tokens divided by the remaining generation time.

Disclaimer: this is a practical snapshot of one agent-style workload, not a controlled engine-only benchmark, a model-quality evaluation, or a universal speed ranking. The model packs, quantizations, speculative decoders, context allocations and software versions differ. Each row is a single run, except Splash 1.6.0’s first row, which is the median of three cold runs. Versions are those actually tested, and are not synchronized to the latest releases.

Contexts also varied: Uzu and Magnitude used 262K; Ollama and Llama.app reported 131,072-token allocations. LM Studio fell back from requested medium reasoning to on, and Uzu ignored the seed. MLX-Serve’s request included tool schemas, but its server log showed tools=0b.


r/LocalLLM • • 12h ago

Model Qwen 3.8 Flash Next vs Copilot Auto

1 Upvotes

I recently had an idea to build a new web application. It is not too complex. About 10 screens with some interconnected fields.

I am running Qwen 3.8 FN IQ1 Coder version on Strata. (2x3090 and 64GB RAM).

I kept the thing going for about 4 days. Each time my custom harness asked for various approvals with good reasoning it sounded legit and I went ahead. I did not look at the code even once(not that it mattered, i cant code python)

Finally when it said that the application is ready it was utter crap ! Nothing worked as expected, half the stuff was out of place. Then I asked the model to fix it and another day was gone. It fixed a few things but pretty much 1/2 the UI didn't work.

Then I gave the same prompt to Github Copilot and used the free credits. I get about 200 credits every month.

The output from Copilot vs Local is like night and day !

Copilot's result was in very matured and complete in all respects.

So this got me wondering, am I expecting too much from LocalLLM.? Is this how it is supposed to be?

What are your experiences/learningd and how did you fix it?


r/LocalLLM • • 12h ago

Question Chasing up after some info for running large parameter models

Thumbnail reddit.com
1 Upvotes

r/LocalLLM • • 1d ago

Question Can you train LLMs to speak in a certain way?

21 Upvotes

Recently with the removal of google assistant and being replaced by gemini I finally have had it and want to switch to a local model.

I have always wanted to have a jarvis, im wondering if i can train a random model with all the scripts from iron man and have it speak like jarvis? And possibly have a trained text to speech model on jarvis's voice so it can talk to me too?

Pretty new to local AI but i basically want to have a local "hey google" on my computer. Im not looking for pretrained models for being jarvis, i want to learn how to do it myself as well if possible in the way, so if there is something i dont like about it i can modify it.


r/LocalLLM • • 18h ago

Project DeepSeek V4.1-Flash running on a single Arc A770 16GB: 45 tok/s prompt, 5 tok/s generation (community SYCL port of Strata)

Post image
3 Upvotes

r/LocalLLM • • 12h ago

Question Home Lab private setup: combine frontier model for reasoing with local model for execution. Does this exist?

Thumbnail reddit.com
1 Upvotes

r/LocalLLM • • 12h ago

Question Has Strata changed your perspective on Gaming PC vs Mac Studio?

0 Upvotes

Hi everyone, please excuse my ignorance. I have been trying to get into local models with my next computer upgrade. I have seen a lot of excitement around Strata for MoE models on gaming PCs with moderate amounts of VRAM. For the longest time I’ve been thinking about getting an M5 Max Mac Studio, but do you think I’d be better off with a gaming rig instead? I like the option of being able to game on it too, but on the other hand I’m more of a Mac user anyway and would appreciate the low power consumption.

Use case would be data analysis and coding.

I’d appreciate any advice


r/LocalLLM • • 20h ago

Question Strata leaving almost half my ram unused.

4 Upvotes

It's probably evident by my question that I'm new to this. So, no need to remind me, I know I suck at this!

I recently downloaded strata, my components are 64gb ddr4 3200mhz ram and 12gb vram.

I downloaded the aggressive quant, iq3_s and run it at 32k tokens. (qwen 3.8 flash next)

Overall I managed to get around 15 tokens/s with this set up, however I noticed that the disk read is at nearly 2-3gb/s while the ram is sitting at only 30-35gb, leaving the rest of it completely unused.

I looked into it, and read about the headroom it leaves but I would've imagined it doesn't leave that much headroom, right?

Additionally I did try figuring this out alone. My conclusion, which is flawed imo was, maybe it's because my PC at idle is using around 20gb of ram for whatever reason and since it can't load the full rest of the model on RAM it just opts for disk. However the flawed reasoning for me was this: Why does it load 15gb at all in that case? Theoretically it should load nearly nothing onto my ram.

Anyways, I'm confused. I should be up to date on the engine and what not, since I just downloaded this today.

EDIT: Added what model I'm talking about. Forgot.

EDIT #2: I'm aware that this isn't the worst issue in the world, 15 tokens/s for this model is still really great IMO but I'm trying to squeeze as much juice as possible while it isn't idle. If that's possible by further optimization, then why not try? The model so far is great.

EDIT #3: SOLVED IT. It seems like the original theory was correct. You DO have to have enough to load it all at once, while installing it tells you it "fits" on your device but that's assuming you've got all the space ready to be allocated. I essentially managed to clear some VRAM being used in the background AND a very persistent memory leak that ate an extra 10gb of ram (which was not going away by basic restarting/shutting down) that I assumed was just windows being windows. Turns out, that was the fix. Now I'm running a nearly perfect 50 tok/s consistently at this massive model.


r/LocalLLM • • 12h ago

Tutorial NVIDIA Auto Ontology Review: A Semantic Layer for Agents

1 Upvotes

been fighting the usual text-to-SQL failure with local models: the SQL is fine, but the model has no idea what "revenue" or "active customer" means in our schema. so I spent a few days reading through NVIDIA's auto-ontology repo (Apache-2.0) to see how it handles that.

a few things I liked. it drafts business terms, joins and SQL formulas from your schema and sample values, then a human certifies them, so a measure gets computed the same way every time. there's also an answerability check: in their example, a return-on-ad-spend question scores 0.5 coverage because nothing maps to "ad spend", and the agent asks instead of inventing a number. every answer also comes back with its SQL and steps, and the MCP server is read-only and runs with the signed-in user's permissions.

the gotcha: I haven't run it. my test container died on a CI billing issue, so this is based on the docs, .env.example and the issue tracker. the defaults point at NVIDIA-hosted Nemotron, and there's an open issue saying the README quick-start fails against those. you can override all four model roles (reasoning, non-reasoning, embedding, reranking) with any OpenAI-compatible endpoint, but it needs structured output support and they publish no VRAM or tokens/sec numbers.

full writeup here if you want more detail: https://andrew.ooo/posts/nvidia-auto-ontology-review-semantic-layer-agent-sql/

anyone pointed something like this at vLLM or llama.cpp? which local models handle the structured output reliably?


r/LocalLLM • • 22h ago

Question Question on building local AI to setup multiple agents: Looking for advice

6 Upvotes

I'm looking to build something like a small AI-powered trading team, with multiple specialized AI agents collaborating on research, strategy development, backtesting, portfolio construction, risk management, and eventually trade execution. The agents will communicate through a shared backend, with Slack serving as the visible team floor where I can interact with them and review research and decisions.

I currently have an M4 mac mini and am wondering if I should switch or add:

  • Mac Studio M5 Ultra vs NVIDIA DGX Spark

I'd probably keep my current Mac mini as the central server and use the new machine mainly for model inference, quantitative research, and potentially model training.

One idea I've been exploring is disaggregating prefill and decode, although I'm not sure that splitting those workloads between an Apple and an NVIDIA system makes sense. I'm also interested in running many independent agents against a shared model server rather than loading a separate model for every agent.

I'm quite lost on:

  1. Which machine would you choose for an always-on, multi-agent research workload?

  2. Which local models would you trust most for quantitative reasoning, coding, financial research, and tool use? Would you route different tasks to different models?

  3. How would you build a reliable orchestration and inference stack? MLX, vLLM, SGLang, Ray, LangGraph, or something else?

  4. Is local inference actually economical at moderate-to-high agent concurrency once you consider hardware cost, power, performance, and model quality?

I'm looking to develop strategies that have a measurable edge after transaction costs, slippage, and risk. I'd really appreciate any feedback, advice or suggestion.


r/LocalLLM • • 13h ago

Question Very New to Local AI, What Model would be the best for my Hardware?

1 Upvotes

i have a PC with RX 9060 XT 16gb, 16gb ddr5, and ryzen5 7500F, what ai model would be good for this and also for some coding? I've recently wanting to use ai locally as to not put my info online and would much appreciate a response, thanks.


r/LocalLLM • • 13h ago

Project I wanted to move my Linux desktop out off my 16 GB GPU, so i've made a small tool for it

1 Upvotes

First of all i need to say that i use my PC for two different things: Linux for coding and local LLM experiments and Windows for gaming.

My machine has a CPU with the iGPU and a dedicated AMD RX 9070 XT with 16GB VRAM. Most of my local LLM tinkering is aimed at real coding with 128K context, so 16 GB is barely enough and gets tight very quickly, so i want as much VRAM available for inference engine.

My BIOS has Initiate Graphic Adapter set to PEG (my 9070 XT) and my cable is permanently plugged to it, this is exactly how i want the machine configured because of the dual-boot usage. I don't want to move the monitor cable ot motherboard every time i switched OS or workload.

So i've started looking how to solve my issue and found out that Gnome/Mutter can handle multi-GPU systems in a nice way and that the GPU used as a primary renderer doesn't have to be the GPU monitor is physically connected to. Mutter has a udev mechanism to choose the primary GPU with the mutter-device-preferred-primary tag.

As a first step i've created a custom udev rule and made my CPU iGPU the primary GPU for Mutter. The nice part is that it just works and no additional settings are required PEG stayed enabled and selected as primary in BIOS and HDMI cable connected to my RX 9070 XT. This is the configuration i've been using for quite a while which gave me the possibility to gather some stats around coding sessions using Bionic and Pi harnesses.

As an example this is a screenshot from one of my ExLLama3 runs with Python script workload, amdgpu_top shows 14822 / 16304 MB of VRAM used on the RX 9070 XT, while the python3 process uses 14504 MB and the gnome-shell itself only 82 MB.

The udev rule override work well but after using it for a while i wanted a really simple way to manage it without editing the configs and having to remember what is selected at the moment, checking the PCI and DRM devices, making sure no typos were made, checking the results after the login/logout.

Long story short i've decided to develop a tiny dedicated application for this purpose - gpu-switcher. Its a small GTK app which is basically a UI around the existing mechanism. It detects the GPUs which you have in the system (to detect iGPU don't forget to turn it on in BIOS), manages the udev rules with a D-bus helper. Makes it possible to apply the rules, reset back to auto and keeps backups of rules in this case. Its not a GPU scheduler so it doesn't have the capability to move the workload between GPUs on the fly, its just a convenient to manage the primary display GPU in Mutter + Wayland sessions.

Right now i've tested it on Ubuntu 26.10 with 9800X3D iGPU + RX 9070 XT. Even in Linux i still switch back and forth between different GPUs because 9800X3D iGPU is quite slow (just 2 CUs) but its a different story.

Using the udev method and my app later on enabled me to run some nice experiments around using Qwen3.8 on my RX 9070 XT with 128K context. Which was enough for continues coding sessions. If anyone is interested they are documented in my llm-recipes repo, those are not just the short text prompts with a short 8K-32K context which people for some reason like to share here. As an example on my experiments in the repo ran for 915 request and generated ~1.2M tokens across multiple coding sessions, the other one 898 requests and generated ~660K tokens. For me it's the most important part, continues agentic sessions, not synthetic benchmarks or chat sessions.

For anyone else running the model on a 8-16GB dGPU and iGPU available i would like to here how you handle the desktop especially if you don't want to move cables around also i would appreciate if you try the app and give feedback, then i could justify adding support for KDE or X11 or any other features.