Looking for a recommendation on an LLM that can guide a user on how to manually set up a home server that runs Jellyfin, Arr Stack, etc. Have a couple of friends interested and I have some spare old NUCs I was going to give them, so I was going to download the software for them and then walk them through it.

But it’ll be difficult to align our schedules for the next month or so (school starting and different time zones) so then I thought maybe I could just run an LLM they could use on my main PC for when they have time.

Why not just use one of the existing services? Those cost extra money and none of us want to financially support those companies.

    • Lumisal@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 month ago

      And the Arr Stack, and KitchenOwl, and LibreCloset. They also want something for YouTube, but haven’t decided what they might like the most yet - was thinking of testing KDE’s new Plasma BigScreen and seeing how Waydroid does at running S-tube.

      If that worked well enough, then I’d probably try setting them up with that

  • SuspiciousCarrot78@aussie.zone
    link
    fedilink
    English
    arrow-up
    4
    ·
    edit-2
    1 month ago

    Interesting question. If you are asking for an LLM (that is self-hosted and can do that?), you’re going to need to provide some significant tooling, like rag / documentation, troubleshooting, sort out concurrency, front end etc. Honestly…it just easier to point them at a YouTube (network chuck has good stuff).

    It absolutely can be done and it absolutely can be valuable - for you personally. But if they’re having trouble doing basic things like installing jelly fin, they have zero chance of doing something like that themselves.

    Honestly, I think your easiest option for your non-technical friends is just to point them at one of the cloud providers, like chatGPT or Claude.

    OTOH, how much work are you willing to put into this and what’s your GPU / LLM set up like? There

    Your basic foot in door starting point is going to be installing and provisioning OpenWebui, getting a good local model up and running (Qwen3.6-35B or Qwen3.6-27B) and creating a “Knowledge Base” in OWUI with requisite documentation. You’ll need to set up tailscale / headscale so they can access your OWUI instance from their homes, too.

    If you’re serious about this, write back and I’ll thumbnail sketch it out for you. It’s a good project and I’ve done similar. There are real complexities to something like this beyond just “install ollama, lol done”.

    • Lumisal@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 month ago

      I am interested in this in general too. I have a 3090 which I know isn’t much but have been thinking of trying to get a second 3090 and using an NVLink to increase to 48Gb. Mostly for learning and testing purposes, and then to eventually offer to donate to my wife’s local school district a local model they own (since teachers aren’t supposed to put student info online, that includes private LLM models like ChatGPT, but they keep accidentally doing so anyway).

      But one project at a time, and setting up this LLM would help my two friends if they have issues (it’s easy to forget for people like us that to nearly everyone else, setting up Jellyfin properly with remote access as well as things like Docker are not easy, even when they have base level knowledge), but it might help others in the future too that might then get interested in self hosting. A 24/7 guide can make a difference I think in someone actually trying self hosting or not.

  • irmadlad@lemmy.world
    link
    fedilink
    English
    arrow-up
    3
    ·
    1 month ago

    GPT4All can accommodate a plethora of models all the way until you run out of VRAM. LOL Maybe play around with some of them. Right now I’m experimenting with DeepSeek R1 Distill Qwen 14 B, and Qwen 2.5 Coder -32B Instruct GGUF. Pretty neat stuff.

    • Lumisal@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      2
      arrow-down
      1
      ·
      1 month ago

      Is GPT4all still up to date though? I see the last release was in 2024

      • irmadlad@lemmy.world
        link
        fedilink
        English
        arrow-up
        4
        ·
        1 month ago

        Release v3.10.0 dropped on Feb 24, 2025, so yeah it does have a little age. I’m not sure how often they would need to update the front end, as it seems the models are the driving force.

      • corsicanguppy@lemmy.ca
        link
        fedilink
        English
        arrow-up
        0
        ·
        1 month ago

        Mature software doesn’t need hourly updates. All the shit that leverages the library repos in horribly unsafe ways - ohai npm - that stuff needs constant updates.

        • Lumisal@lemmy.worldOP
          link
          fedilink
          English
          arrow-up
          1
          ·
          1 month ago

          I know it doesn’t need hourly updates but something that relies on other data (in this case LLMs) probably needs yearly updates at the very least to ensure better compatibility with newer models.

  • Diurnambule@jlai.lu
    link
    fedilink
    English
    arrow-up
    3
    ·
    1 month ago

    Someone started a stack named admirarr but it miss the configuration of many parts. If you find something keep us updated.

  • mortalic@lemmy.world
    link
    fedilink
    English
    arrow-up
    2
    ·
    1 month ago

    Probably setup ollama with qwen and aider first. Then give it the docs for the things you want to set up.

  • irmadlad@lemmy.world
    link
    fedilink
    English
    arrow-up
    2
    ·
    1 month ago

    Either way OP, you will need to install something like Rust, because you will become the network admin/IT dept.

    • Lumisal@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      2
      ·
      1 month ago

      Already planning on them adding Rustdesk in case of issues in the future actually 😅

  • cultist@feddit.dk
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 month ago

    I’ll give a non-answer; if they dont spend the time setting it up themselves to understand it, they are kinda screwed.

    There are TONS of videos out there, step-by-step guides, that should be enough honestly. I understand the appeal of LLM though to talk through stuff, but honestly, just give them a good guide. They can ask Googles AI if they need terms explained etc.

    Just a different perspective.

  • anamethatisnt@sopuli.xyz
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    1 month ago

    Easy setup would be to use koboldcpp + SillyTavern + Gemma 4 26B A4B GGUF of the largest quant your graphics card can fit together with your context.
    Remember to setup SillyTavern to allow network connections and create a user and password, default installation is localhost only.
    Set the temperature to 0.3 if using IQ3_M, higher quants allow higher temperature, and make sure all the formatting templates inside Advanced Formatting are set to Gemma 4.

    Then use either Gemma 4 itself or the free google.com AI to create some “W++ Denze with Horizontal Lines summaries for Gemma 4” of the relevant documentation of the latest version of the home server apps your friends are gonna install.
    You should ensure the resulting lorebook entries are no more than 1k tokens each to leave some context for your friends chats, add it to a character card in SillyTavern and set some keywords to allow them to load dynamically and not stay in context memory all the time.

    Regarding the character card you can ask Gemma 4 to write that for you too, I find “Write a character card in W++ Denze with Horizontal Lines style for Gemma 4 with this name, personality, attitude and skillset” works well for that.
    Then ask it to write a “First message prompt that starts with X, continues with Y and ends with Z for that character card” and you get a first draft to rewrite and paste into the “First Message” of the character card. The first message works as a template that Gemma 4 will imitate when you chat with it. Then simply try the chatbot out before letting others use it.

    I find my own Gemma 4 26B A4B IQ3_M works well for practicing hiragana and katakana, discussing programming or troubleshoot existing code or writing a small function but it can’t be expected to write a correct DatabaseService.cs from scratch and stuff like that.

    Oh and forget about finding good cards and lorebooks for SillyTavern use online, most users use it for NSFW Roleplaying chats. It is a very easy UI to use to create harnesses for your local LLM though.

    • anamethatisnt@sopuli.xyz
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 month ago

      Depending on the use and the size of your graphics card you might be better of trying Gemma 4 12B too.
      On my Nvidia 5060 Ti 16GB I can use either Gemma 4 A4B IQ3_M (larger model but highly compressed) or Gemma 4 12B Q8_0 (smaller model but much less compression) and after a night of testing with the Gemma 4 12B Q8_0 I’d say it’s a better helper when it comes to coding but a worse gm for my dnd inspired fantasy world roleplaying adventure.

      I imagine your “setup a selfhosted environment” is closer to the first.