AI Decision System
Replayable, offline-verifiable records for AI-assisted go/no-go decisions: experiment promotions, typed model answers and human-approved actions.
翻译准备中
Infrahub is a graph-based data management platform with built-in version control, CI workflows, peer review, and API access. It’s purpose-built to power reliable infrastructure automation at scale.
翻译准备中
开发工具Python · TypeScriptGitHub @opsmill自行安装运营者未确认
试用过了吗? 点一下就好,无需登录。
制作者的介绍仅有上面的一句话。 更多详情请阅读仓库 README。 仓库 README ↗
正在加载完整 README。
查看完整 README ↗Infrahub is the data foundation for modern infrastructure automation, for teams managing networks, data centers, and cloud infrastructure. It moves them from fragmented data and one-off scripts to repeatable, validated workflows — delivering infrastructure as a reliable service to the rest of the business and the AI agents that consume it.
Infrahub is purpose-built for network and infrastructure automation. It combines an extensible schema language, native version control of the data, a graph data store, and open-source foundations — Neo4j, Git, Prefect, GraphQL, and Python — in a single platform. For a side-by-side comparison with common alternatives, see How Infrahub compares.
Three ways to try Infrahub:
For production deployments on Kubernetes, see opsmill/infrahub-helm and the installation guide.
OpsMill maintains a set of officially supported projects that help teams develop with Infrahub, run it in production, and integrate it with the rest of their automation stack.
Develop with Infrahub
| Project | Purpose |
|---|---|
infrahub-sdk-python | Python SDK and the infrahubctl CLI — build integrations and manage Infrahub from code |
infrahub-vscode | VS Code extension with schema validation, GraphQL query support, and schema visualization |
| Infrahub Marketplace | Curated catalog to scaffold your Infrahub instance — currently schemas and schema collections |
infrahub-mcp | MCP server exposing Infrahub data to Claude, Cursor, and other AI agents |
infrahub-skills | AI skills that give coding assistants knowledge of Infrahub conventions and data models |
Run Infrahub in production
| Project | Purpose |
|---|---|
infrahub-helm | Helm charts for deploying Infrahub on Kubernetes |
infrahub-backup | Backup and restore CLI for Infrahub instances |
Integrate with your automation stack
| Project | Purpose |
|---|---|
infrahub-ansible | Ansible Collection — use Infrahub as the source of truth for Ansible playbooks |
nornir-infrahub | Nornir inventory plugin for Python network automation |
infrahub-sync | Federate data from Netbox, Nautobot, IP Fabric, and other systems into Infrahub |
The full set of OpsMill projects is at github.com/opsmill.
The Infrahub Community edition is open source and free. For deployments that need high availability, advanced RBAC, performance enhancements, and SLA-backed support, Infrahub Enterprise is available.
Contributions of all sizes are welcome — bug fixes, schema accelerators, integrations, documentation, and core features. See CONTRIBUTING.md to get started.
See our security policy for supported versions and disclosure procedures.
Infrahub is released under the Apache 2.0 License.