cisco-open/network-sketcher
Network Sketcher is an AI-ready network design tool with Local MCP, Online, and Offline editions for creating network designs and exporting PowerPoint diagrams and Excel-based configuration data.
What it solves
Network Sketcher simplifies the process of designing and documenting network topologies. It eliminates the need for manual diagramming by automatically generating L1 (physical), L2 (VLAN/broadcast domain), and L3 (IP) topology diagrams and device tables from structured data or natural language descriptions.
How it works
The tool converts network data—either provided via structured files, CLI commands, or natural language prompts—into visual diagrams (SVG, PowerPoint) and tables (HTML, Excel). It offers three distinct editions:
- Local MCP: An AI-native server using the Model Context Protocol (MCP) that allows LLM clients (like Cursor or Claude Code) to execute network design commands directly.
- Online: A browser-based web service that allows users to interact with an LLM via copy-pasting AI context files and CLI commands.
- Offline: A standalone desktop application with a GUI and CLI for manual management in Excel and PowerPoint.
It also integrates with a separate Cisco Extension to import live inventory from platforms like ACI, Meraki, and NetBox, converting them into compatible CLI scripts.
Who it’s for
Network engineers and architects who need to rapidly prototype, document, or review Cisco-style network designs using AI assistance.
Highlights
- AI-Native Integration: Direct tool-calling via MCP for seamless design within AI agents.
- Multi-Layer Visualization: Automatically generates L1, L2, and L3 diagrams.
- Flexible Export Formats: Supports SVG, PowerPoint, draw.io (with Cisco stencils), and Excel.
- Live Inventory Import: Converts data from various Cisco platforms and third-party tools into design scripts.
- AI Context Generation: Creates specialized files that allow other LLMs to understand and extend the current network design.
Related
- Project
- Project
- Project
- Project
- Project