• 4 posts
  • 14 comments
Joined 2 months ago
Cake day: May 14th, 2026

Just wanted to share my review and experiences of using Lumo 2.0, which is Proton’s new LLM.

Given that many of us use Proton services and are privacy conscious, I thought this might be of interest.

The below is a lightly edited from another post.

It broadly speaks to the integration (or lack thereof) of Lumo with other Proton services, rather than the privacy angle (which I am sure you’re aware of), though I can speak to that too. EDIT: see my below follow up.

I see no reason at this point to continue with my subscription, and if anything, I’m thankful for the shot in the arm to improve my self hosted stack / create an equivalent or better service for myself.

TL;DR: With some elbow grease and know how you can probably create something equivalent or better home.


I keep seeing suggestions here that Proton should adopt Kimi K3, or otherwise move to a much larger and more fashionable model.

I am increasingly unconvinced that model capability is Lumo’s primary problem.

Lumo Lite appears very likely to be based on a Qwen 27B-class model, judging from the behaviour and the Artificial Analysis results Proton have stated.

(That identification is not proven, obviously, but it is plausible enough for my broader point).

A model in that class should already be an excellent all-round foundation for Lumo.

My humble suggestion:

Serve it at FP8 or comparable precision. Optimise it properly. Keep latency reasonable. Increase the context length.

Then spend the engineering effort on the things that would actually distinguish Lumo from every other chatbot:

  • Reliable Proton Mail, Drive, Calendar and Contacts integration

  • Authoritative and current Proton product information

  • Deterministic tools for calculations, dates, prices, plan limits and account features

  • Exact-span retrieval rather than loose paraphrasing for proton_info

  • Visible source dates and document versions

  • A clear distinction between retrieved evidence and the model’s interpretation.

At present, Lumo can (apparently) retrieve information about Proton’s own products and then produce an answer that reverses or mangles the source.

Something like “it is not $12.99” becoming “$12.99” is not a problem that Kimi K3 or GLM inherently solves.

It is a grounding and validation problem.

A larger model may paper over some failures. It may phrase uncertainty more elegantly. It may recover from poor retrieval more often.

But it does not make stale information current, and it does not make an unreliable tool pipeline deterministic.

IMESHO, Proton’s strategic advantage is not that it can host the largest open model.

Other companies will always have larger models, more compute and faster release cycles.

Its advantage is that it owns a private productivity ecosystem, with only one real mind share competitor.

A smaller model that can reliably search my mail, locate a Drive document, understand my calendar, retrieve the correct Proton support information, chat, OCR (native ability with latter Qwen models iirc), image manipulation and perform bounded actions would be considerably more useful than a stronger general-purpose chatbot with shallow integration.

I would much rather Proton solidify Lumo Lite into a dependable, deeply integrated assistant than keep changing the model underneath it in pursuit of benchmark gains.

The model is probably already good enough.

The product around it is not.

ICBW and YMMV.

  • I am simpatico with her position.

    For what it’s worth, self-hosting doesn’t mean you need to be able to reach all your services off-site.

    LAN only access is perfectly valid and something that I prefer myself.

    Case in point -

    Last year I went to Japan for 5 weeks and rather than opening up dodgy ports to my home media services, I ended up taking a 128GB USB stick, my Chromecast and installing Nova Player.

    https://github.com/nova-video-player/aos-AVP

    Nova Player populates on device from your attached storage to create essentially a jellyfin like front-end. Install it, plug the chrome cast or whatever into HDMI on any TV and you’re off to the races.

    It’s wonderful and it’s actually now my primary streaming media source in the house; I just plug in my hard drive to my router, Nova sees it and my media sources are cross-populated to all of my Android devices.

https://lemmy.world/post/49736885

If you follow AI news at all as part of your self-hosting interests, you may have become aware recently that open AI (the frontier lab between behind chat GPT) has admitted (loosely) culpability in an cyber attack against HuggingFace (the major repository of open-weight models.)

The details that present are somewhat sketchy, but the gist of it is that open AI seems to have given unrestricted access to a AI agent, which then attacked hugging face, who in a twist of deliciousness, used an open source agent to defend themselves.

I’d joke and tell you to make sure that you haven’t left any open ports on your router, but if you’re here reading this I think probably you know better than that.

Less comically, there’s a weird intersection here between self-hosting, sovereignty and encroachment by big tech that is worth pay attention to.

It should certainly spur people on to seriously consider self-hosting as much of their infrastructure as they can (and securing it) if this is the preview of things to come.

Something is rotten in the state of Denmark.

I just wish I’d bought more SSDs.

  • I just break things enough times until I internalize the knowledge into my soul.

    Kidding aside, I do wish I was more disciplined about documentation.

    It could have really helped me earlier in the week in fact. I figured out something really clever a couple of months ago, promptly wiped the computer. And now I can’t recreate it. I’ve come up with a halfway solution, but it’s not as elegant as it used to be.

    To be honest with you, this is a really good use case for a large language model - self hosted or other wise. You know Karpathy’s LLM-wiki method?

  • It also says -

    “So it’s all vibe-coded slop.”

    The idea is over 4 years old: a trustless, decentralized network with no central entity that can censor who you connect with. I sketched it for years. What an LLM changed was the speed: the prototype came together in a day. The trigger was the release of iroh v1.

    Make of that what you will.

OK, this is cool

https://www.instructables.com/Jcorp-Nomad-Mini-WIFI-Media-Server/

What is Jcorp Nomad?

Nomad is a self-contained, battery-friendly media server that fits in your pocket. 

It creates a local Wi-Fi hotspot with no internet connection needed, allowing you to stream your own movies, shows, music, books, and more directly from a microSD card. It’s perfect for camping, road trips, classrooms, or any scenario where connectivity is limited or unavailable.

TL;DR: Low power ESP-32 media server, that creates a local WiFi hotspot, media front end and serves upto 8 streams simultaneously.

Disclosure: no affiliation with project, other than wishing I’d thought of it first. I love me some ESP-32 black magic.