Visitar URL original
.github/profile/README.md at main · opsmill/.github · GitHub
Skip to content

Latest commit

 

History

History
97 lines (66 loc) · 5.07 KB

README.md

File metadata and controls

97 lines (66 loc) · 5.07 KB

OpsMill

The data foundation for modern automation

Infrahub on GitHub · Sandbox · Documentation · Discord

OpsMill builds Infrahub, the open-source data and automation platform for network, data center, and cloud infrastructure. Infrahub offers teams a graph-based, schema-first source of truth — purpose-built to be the validated data layer that automation tools and AI agents both depend on.

The data problem

Most large-scale automation efforts do not fail because of automation logic. They fail because of the data underneath it.

Infrastructure data is typically fragmented across spreadsheets, IPAMs, CMDBs, and YAML files — without a consistent schema, version control, or reliable way to model relationships. This leads to:

  • Fragile automation that is difficult to scale
  • Risky changes with limited validation
  • Significant operational overhead maintaining data consistency

Infrahub treats infrastructure data the way modern software treats source code: modeled, versioned, validated, and queryable.

What you can build

Infrastructure automation at scale

  • Multi-vendor configuration management with validation and drift detection
  • Brownfield automation alongside existing tools

Service-driven infrastructure

  • Model services and automate the full lifecycle (provision → upgrade → decommission)
  • Build self-service catalogs backed by infrastructure data

Data center and cloud platforms

  • Deploy repeatable environments (e.g. GPU fabrics, multi-site architectures)
  • Reuse schemas and blueprints across environments

AI-ready infrastructure data

  • Model relationships as a knowledge graph
  • Enable AI systems to reason over infrastructure dependencies

What makes Infrahub different

Schema flexibility Version control on data Graph queries Validation & CI AI-ready
Traditional CMDB / IPAM ✗ ✗ ✗ partial ✗
GitOps with YAML ✓ ✓ ✗ ✗ partial
Custom-built platform varies varies varies varies varies
Infrahub ✓ ✓ ✓ ✓ ✓

'Custom-built' platforms can match any of these capabilities — but at the cost of years of build time and ongoing maintenance. For a deeper side-by-side comparison, see How Infrahub compares.

Where Infrahub fits

Where Infrahub fits: between sources of truth (CMDBs, IPAMs, cloud APIs) and consumers (automation tools, deployment, observability, AI agents)

Infrahub does not replace orchestration or monitoring systems. It provides the validated, intent-rich data those systems depend on.

The Infrahub ecosystem

OpsMill maintains a set of officially supported open-source projects that extend Infrahub across four areas:

  • Developer tooling — a Python SDK and infrahubctl CLI, a VS Code extension with schema validation and visualization, and a reusable schema library to accelerate modeling.
  • Production operations — Helm charts for Kubernetes deployment, plus backup and restore tooling.
  • Integrations — an Ansible Collection, a Nornir plugin, and Infrahub Sync for federating data from Netbox, Nautobot, IP Fabric, and other systems.
  • AI agents and assistants — an MCP server, Infrahub Skills for Claude, Cursor, and other AI coding assistants, and a Speckit preset for spec-driven AI development.

See github.com/opsmill for the full list of projects.

Connect with us

Infrahub is available under Apache 2.0 as a free Community edition, and as Infrahub Enterprise for teams running it at production scale.