LLM Networking with MikroTik

(blog.greg.technology)

36 points | by gregsadetsky 2 hours ago

4 comments

  • briHass 1 hour ago
    I would expect LLMs to be especially excellent at configuring Mikrotik stuff, given MT publishes markdown reference docs for LLM ingestion, the full config without secrets can be dumped to one text file, and their cli commands are very stable between versions.

    I switched recently to OpenWrt from MT, which code agents are also good at. I'd wager most issues are going to be related to the user not specifying what they want clearly enough. The translation from network concepts to RouterOS config is pretty 'fat-free', so there's not much room for hallucinations beyond syntax errors, which can be verified via the API.

  • alanwreath 1 hour ago
    Yes! Recently connected two disparate systems (ubiquiti and mimrotik) using their exposed API’s and a Claude session so that systems I have on either environment could talk to each other. I am not a network engineer so it was liberating to get my gear working together. That said it’s a work in progress and just today I noticed something weird that one of my computers can’t access Minecraft servers while the rest of my network can
  • Lownin 31 minutes ago
    Wish I could configure pfSense via API or config files.
    • gonesilent 1 minute ago
      The main pfsense dev who exited the project is working on just that. Forget the name.
  • syntaxing 1 hour ago
    I want something similar to this but for Ubiquiti. I don’t need anything fancy, just something that audits my home config and tell me if I’m doing something stupid, dangerous, or both.
    • varenc 29 minutes ago
      Same. Recently Ubiquiti has been putting more and more into the local API, so this should be getting easier to do. The Home Assistant UniFi integration just recently has started moving from private undocumented API endpoints to the newer public API endpoints.

      In other news, Meraki has an AI assistant feature now.

    • gregsadetsky 1 hour ago
      Have you tried poking at the unifi api?