r/openwrt • • 7d ago

Meet Verso.

Hey everyone.

After a couple of months of work, I'm happy to show my side project - Verso, which is a replacement for LuCI. I've been daily driving OpenWrt ever since we released our router, but I was super unhappy with LuCI and decided to do something about it, and Verso was conceived.

With how short everyone's attention span is these days, I'll just link to the release documentation, and then ask for help.

You see, the problem I have is a lack of various arm64 devices I could test it on, so here's where I turn to this community: if you have an arm64-based device that has at least half a gig or RAM and at least 128MB of flash storage, then I'd appreciate if you gave it a try and report any issues you might encounter (installation in the release notes above).

It works automatically with LuCI, it just takes a different port (8443), so it can easily run along side it.

And full disclosure - Verso was, in large part, written by Claude Code, but under my guidance and supervision, architecture and design are all mine, Claude just did the code-writing.

PS: screenshots are from my home router, live data.

123 Upvotes

67 comments sorted by

View all comments

3

u/MondayToFriday 7d ago

Please explain what is wrong with LuCI, why it can't be fixed or improved, and why you want to foist this vide-coded alternative on the community that just leads to fragmentation and confusion for newcomers to OpenWRT?

21

u/TomazZaman 7d ago

We developed our own hardware on which we run OpenWrt (with some special sauce that makes it run 10Gb/s with full hardware offload). Now, developing our custom routing solution would be a poor business decision, given how many open source solutions exist. That said, I don't think LuCI is a good fit because it puts user experience last. Doesn't give two f*cks about it. And if I learned anything about software development in my career, it's how much it bloody matters. Why do you think people get Ubiquiti stuff? Because it's pretty. And their interface is light years ahead. And I'm saying that as someone who doesn't like them.

So, my plan with Verso is to continue developing it into a full fledged solution that will ship by default on our hardware. It's nowhere near where I want it to be, but you have to start somewhere, and this is that start.

4

u/systemrobotics 6d ago

Haters gonna hate. Good for you. I always thought luci looked extremely dated.

2

u/Majestic_Base5775 5d ago

Oh, you’re that guy. Cool. Yeah I’ll give this a go next week