The Fabric,
Finally Legible.
Visualise, query, and automate your Cisco ACI fabric — without writing API calls.
What it is
Fabrik is for the engineer who already knows ACI inside out and would rather stop hand-writing the same filter for the tenth time. Click your way to the query, save it, schedule it, diff it against yesterday, and push the result into an Ansible job when something needs to change. Nothing leaves your network.
What you can do
Five tools. One workspace.
- 01Build
Visual query builder
Compose APIC queries by dragging classes onto a canvas. Every connection is checked against the ACI containment rules as you draw, every filter against the class it targets. Stop hand-writing DN filters; stop chasing class names in the PDF.
Query builder - 02Explore
Class browser
The full ACI class hierarchy in a searchable tree. Search by class name, filter by package, or star the forty or fifty classes you actually use and attach your own notes. Your working set, in one place.
Class browser - 03Automate
AWX automation
Define a table whose columns map to the variables of an AWX job template — or a whole workflow template. Attach per-column validation so bad input is caught before anything reaches the fabric. Rows that pass become the inputs to the run, output streams back into Fabrik, every step audited end to end.
AWX automation - 04Compare
Time Machine
Take snapshots of your fabric on a schedule or on demand. Diff any two points in time and see exactly which object, which property, under whose hand. A calendar heatmap tells you where to look first.
Time Machine - 05Operate
Scheduled workflows
Run queries and automations on a cron or interval — each task in its own timezone. Failures notify you, drift notifies you, success stays quiet. Because the inbox that pings every five minutes is the inbox nobody reads.
Scheduled tasks
Built for teams
The quiet things that keep a platform alive.
Audit trail
Every action recorded, exportable to CSV. Retention policies per category so noisy events age out and compliance events stay.
Roles and quotas
Admin, operator, editor, viewer templates. Fine-grained per-group quotas so one noisy user can't starve the fabric.
Enterprise sign-in
LDAP and Active Directory for SSO. MFA with backup codes for everyone else. Admin-issued recovery codes when someone loses their phone.
Notifications
In-app and email, per-category toggles, quiet hours, optional daily digests. Picks up your timezone automatically.
Live progress
Long-running jobs stream progress as they work. No polling, no guessing, no "is it still running?"
Scriptable
Everything in the UI is also an API. OpenAPI schema for code generation. Script the ten-step tasks you do every day.
Deploy once, own it forever
Your infrastructure.
Your data.
Fabrik runs on your servers, behind your firewall, under your hand. One command brings the whole stack up. No metered plans, no telemetry, no queries leaving the network. Upgrade when you're ready, not when a vendor decides.
Deployment guideOne stack. Postgres, Neo4j, Redis, Celery, all in compose.
Start where you are.
Five minutes from a fresh clone to a running stack. Pick up at whichever surface you care about most — the rest is right where you'd expect it.