Instructions here: https://github.com/ghobs91/Self-GPT

If you’ve ever wanted a ChatGPT-style assistant but fully self-hosted and open source, Self-GPT is a handy script that bundles Open WebUI (chat interface front end) with Ollama (LLM backend).

  • Privacy & Control: Unlike ChatGPT, everything runs locally, so your data stays with you—great for those concerned about data privacy.
  • Cost: Once set up, self-hosting avoids monthly subscription fees. You’ll need decent hardware (ideally a GPU), but there’s a range of model sizes to fit different setups.
  • Flexibility: Open WebUI and Ollama support multiple models and let you switch between them easily, so you’re not locked into one provider.
  • rsolva@lemmy.world
    link
    fedilink
    English
    arrow-up
    8
    ·
    2 months ago

    I have been running this for a year on my old HP EliteDesk 800 SFF (G2) with 64GB RAM, and it performes great on the smallest models (up til 8B) only on CPU. I run Ollama and OpenWebUI in containers/LXC in Proxmox. It’s not as smart as ChatGPT, but it can be suprisingly capable for everyday tasks!

  • Aeri@lemmy.world
    link
    fedilink
    English
    arrow-up
    8
    ·
    2 months ago

    I just want one that won’t just be like “I"m sowwy miss I can’t talk about that 🥺”

      • BluesF@lemmy.world
        link
        fedilink
        English
        arrow-up
        4
        arrow-down
        1
        ·
        2 months ago

        I made a robot which is delighted about the idea of overthrowing capitalism and will enthusiastically explain how to take down your government.

  • Player2@lemm.ee
    link
    fedilink
    English
    arrow-up
    4
    ·
    2 months ago

    Wish I could accelerate these models with an Intel Arc card, unfortunately Ollama seems to only support Nvidia

  • Nickm8@lemmy.world
    link
    fedilink
    English
    arrow-up
    2
    arrow-down
    1
    ·
    2 months ago

    Have been using it a while now, I recommend using something like Tailscale so you can access it from anywhere on your phone. I also have a raspberry pi that can wake up my main machine when I need it.