Multi-vendor network automation

Manage, automate and analyze your network — from one place

NetFabric connects to your Cisco, FortiGate and other devices over SSH, tracks every config change, and puts AI-driven analysis at your fingertips. Built for MSPs and network engineers.

$ netfabric deploy vlan-service --device core-sw-01
 Template resolved   cisco-ios-cli-1.0
 Variables validated  vlan_id=120, name=GUEST_WIFI
 Dry-run diff         +4 lines, -0 lines
 Config pushed        core-sw-01 (2.1s)
 Snapshot saved       #482 — auto-sync after deploy

Everything your network workflow needs

From device inventory to AI-assisted troubleshooting — without leaving your browser.

🗂️

Device management

Add and organize your entire fleet with encrypted credential storage. Ownership, locking and sync status per device.

🔌

SSH connectivity

Connects via industry-standard Netmiko/Paramiko. Legacy KEX support means even your oldest gear keeps working.

🤖

AI-driven analysis

BGP health checks, config reviews, log analysis and status checks powered by Anthropic Claude — explained in plain language.

📸

Config snapshots & diffs

Every change tracked over time. Compare any two snapshots, spot drift instantly, roll back with confidence.

⚙️

Service orchestration

Define a service once, deploy it to any vendor. Paste CLI, get a validated template with typed variables — deployed with dry-run diffs.

🔐

Secure by design

JWT multi-user authentication, Fernet-encrypted device passwords at rest, and a full REST API with OpenAPI docs.

From CLI to deployed service in minutes

NetFabric turns the configs you already know into reusable, multi-vendor services.

Paste your CLI

Drop in a working Cisco or FortiGate config. NetFabric converts it into a template with a typed variable schema.

Validate variables

Every field is type-checked with vendor-specific rules before anything touches a device.

Dry-run the diff

See exactly what will change against the live config — before you commit.

Deploy & snapshot

Push with an exclusive device lock; a config snapshot is saved automatically after every deploy.

Multi-vendor by architecture

Vendor-specific network drivers own each platform's CLI dialect. One service, every vendor.

Cisco IOS-XE
Fortinet FortiGate
Juniper — coming soon
Arista — coming soon

Licensed per deployment, sized to your network

Self-hosted with Docker. Machine-bound licenses, no per-user fees.

Starter

10 devices
  • All core features
  • AI analysis included
  • Self-hosted
Contact us

Enterprise

1000+ devices
  • Everything in Pro
  • Unlimited tier available
  • Custom onboarding
Contact us
Quick Start

Up and running in three commands

Requires Docker and Git. Clone the distribution repo and you're done.

$ git clone https://github.com/networkfabric/networkfabric-dist $ cd networkfabric-dist $ docker compose up -d

Open http://localhost:8000 once running. To upgrade: git pull && docker compose up -d

Get started with NetFabric

Register to download the self-hosted Docker distribution. Up and running in under five minutes.

Something went wrong. Please try again.

✓ Registration complete

Click below to access the NetFabric repository on GitHub.

View on GitHub →