Remix.run Logo
zulux a day ago

For me, the era of MikroTik is sort of... now.

Don't get me wrong, they make powerful and feature-complete stuff, but their UI sort of assumes you really know what you're doing. I don't know what I'm doing.

But my LLM does. I've been able to set up site-to-site VPNs with Mikrotik in fifteen minutes now, rather than the day-long exercise of googling and praying.

graton a day ago | parent | next [-]

Related they let you download the entire documentation in an LLM friendly format.

https://manual.mikrotik.com/llms-full.txt

Their front page documentation specifically mentions it: https://manual.mikrotik.com/docs/introduction#machine-readab...

tenacious_tuna 18 hours ago | parent [-]

> LLM friendly format

Is that not just markdown? is there a specific way of formatting docs that's "friendly" to LLMs now?

Bric3d 18 hours ago | parent | next [-]

I did not know about it, but it's actually linked in the LLM friendly doc [1]. Seems like some rules around being able to use parsing tools such as regex, and general formatting.

[1]: https://llmstxt.org/

justsomehnguy 16 hours ago | parent | prev [-]

It's just a lazy export of their wiki/Confluence in a .md format.

Ctrl+F in it for 'command provides information about RF' and the same on https://help.mikrotik.com/docs/spaces/ROS/pages/224559120/Wi...

rafal_opilowski a day ago | parent | prev | next [-]

LLMs certainly help out - in my case, agent helped with searching through various web forums about how my ISP authenticates and sets up Internet connection.

Nevertheless let's give MikroTik, where it's due:

* new documentation page is much cleaner to browse

* tutorials on their YouTube channel are quite informative

* WinBox v4 has in my opinion much more pleasent UX/UI than v3

bombcar a day ago | parent [-]

I’m going to admit it took me too many years to realize there is a Mac Winbox client - I assumed it was a windows only thing.

ZPrimed a day ago | parent [-]

It was, until they came up with v4 around a year ago or so.

It's possible to run v3 under Wine on a Mac but it was kind of clunky. V4 is much nicer (also runs on Linux too).

mrweasel 18 hours ago | parent | prev | next [-]

> I don't know what I'm doing.

That's also my problem. My colleague tells me that it's very easy to setup, but he's a network engineer and knows what things are.

Mikrotik seems to operate in an interesting area between high-end home-labing and the SME market. Without preexisting networking knowledge at a certain level, their documentation isn't all that helpful. I'm sure you can learn from the documentation, YouTube videos and trial and error, but if like me you get a few hours once in a while to take down your home network and get it back up it's going to take a while to gain the required knowledge. I really want an addition internet connection so I can play with this stuff.

On the negative, I'd say it's pretty clear that Mikrotik want you do buy training. It feels like some information is withheld by those with the certifications and Mikrotik and the UI isn't helping you much to figure out stuff on your own.

sam_lowry_ a day ago | parent | prev | next [-]

Mikrotik makes great hardware that shines under Openvrt )

mmis1000 a day ago | parent | prev | next [-]

Plus the routeros supports exporting all settings directly as text file. so you can really export the whole system, send it to llm and ask it to edit. install the new rule.

in worst case you just install the old rule back if it fuck up, no really damage can happen.

28304283409234 a day ago | parent [-]

Plus, safe mode. You can enable safe mode, mess around, and with a reboot you are back to known-good state.

gregsadetsky a day ago | parent | prev | next [-]

Shameless plug - a blog post re: LLMs and Mikrotiks from days ago! https://news.ycombinator.com/item?id=48927915

hk1337 a day ago | parent | prev | next [-]

I used claude to manage an ansible playbook for managing the mikrotik router. That way I can see the changes being done.

qudat a day ago | parent | prev [-]

It’s been great for llm + cli usage on mikrotik