00Darxk/Kathara ? reverse-engineered prompt

Reverse engineered prompt

Build me a lightweight network emulation tool in Python that lets me define a network scenario in a folder, then start and stop the whole lab with simple commands.

I want it to use containers for each device, connect them with virtual LANs, and support reading a topology file plus per device startup files, like a real lab environment for networking practice and demos. It should be able to run locally with Docker, and if it makes sense, also support Kubernetes as a backend later or in a basic way.

Please include a clean command line flow for starting a lab, checking what is running, and cleaning everything up when I am done. Make sure it feels practical for someone testing routing, DNS, or other network services, and add a small example scenario so I can see how it works. If you need to check current Docker or Kubernetes docs online, go ahead.

Are you gonna build this?

make sure you review the code using arcumet

Try freeSponsored — opens Arcumet in a new tab