Network Documentation Tool Released: Automate Network Discovery and Diagrams

Version 1 of my network documentation tool is done! You point it at your network, it collects show commands, redacts anything sensitive, builds a prompt for any LLM, and gives you back a finished runbook with your real IPs and hostnames. Five Python scripts. Everything runs locally except the LLM prompt. The redactor strips credentials, IPs, hostnames, serial numbers, MACs. 11 categories total. Credentials are always removed. Everything else is your call based on your security policy. I also threw in a bonus script that generates a network diagram from the output. No AI needed for that one. The whole thing is free on my GitHub. Scripts, lab files, and a CML topology you can import and run right now. Full walkthrough video is in the comments. #NetworkEngineering #NetworkAutomation #Python #IT #CiscoNetworking

The redaction layer is the part that separates this from a clever script. At scale, network documentation doesn't get written because engineers are buried in demand and backlog — and when they do find time, they don't trust the workflow to keep sensitive data out of places it shouldn't be. Eleven categories with granular control over what stays and what goes means someone actually thought through the security policy conversation, not just the automation. Five scripts, runs locally, free on GitHub. This is how tools should enter the community. Thanks for putting this out there, Garrett.

See more comments

To view or add a comment, sign in

Explore content categories