Platform

Platform overviewWorkflow orchestrationGitOps configurationGovernance and AAAAI and MCPRuntime and executionEvidence and monitoring

Use cases

All use casesProduction incidentRelease preparationHotfix to productionSecurity scan triage
Why NopsAIIntegrationsSecurity

Resources

All resourcesAI agent governanceMCP governanceMCP securitySelf-hosted platforms
Pricing

Company

How a run worksAboutContactBook a demo
Self-hosted · Governed AI execution for platform, DevOps and SRE teams

The governed AI automation platform
you would otherwise build in-house.

Most teams assemble the same stack by hand: CI/CD jobs, scripts, an agent framework, secrets plumbing, policy checks, approvals, runners and correlated logs. NopsAI supplies that layer as a product, so AI-assisted engineering and operational workflows run inside your own infrastructure with caller-scoped access, human approvals and durable evidence.

nopsai · pipeline runs · governed-production-remediation
A NopsAI pipeline run graph with deterministic steps, an AI-assisted step, a policy check, a security scan and a final approval gate, with nested tasks expanded below.

The problem

Every team building production AI ends up building the same platform.

The prototype works. Then security asks who authorized the agent, audit asks for the evidence, and another team starts the same integration from scratch. What follows is a custom integration project nobody planned for.

What you are maintaining today

A custom internal integration layer, owned by a small number of engineers.

CI/CD jobsBash and Python scriptsAn agent frameworkSecrets plumbingPolicy checksApproval hooks in SlackSelf-managed runnersMCP tool wiringManually correlated logsA spreadsheet of who owns what

  • Expensive to build, harder to keep consistent
  • Coupled to one use case, hard to reuse across teams
  • Evidence scattered across five systems
  • Risky to extend with production credentials

What NopsAI replaces

One governed execution layer. Your existing tools stay where they are.

01WorkflowScripts and AI goals in one DAG
02AI accessApproved LLM and MCP profiles
03AuthorizationTeam-scoped checks before dispatch
04ApprovalsPause, resume, non-self approval
05RuntimeBounded Docker or Kubernetes
06EvidenceOne durable record per run

NopsAI integrates with your CI/CD, secrets manager and observability stack. It replaces the orchestration and governance layer you would otherwise write yourself.

What NopsAI is

One workflow. Deterministic steps, AI reasoning, approvals — and the evidence that follows.

A pipeline collects context, runs deterministic checks, lets a model reason only within the tools and credentials you approved, pauses for a human where the risk is real, then executes and records everything as one run.

nopsai · pipeline run · waiting approval
01

Not an agent framework

Agents and models are replaceable components inside the platform, not the platform itself.

02

Not a shared SaaS

Your workflows, credentials, models and run data stay inside infrastructure you control.

03

Not a CI/CD replacement

It governs AI-assisted work across the systems you already run — it does not ask you to leave them.

The platform

Every boundary an AI workflow needs, defined once.

Model access, tool access, credentials, context and permissions are configured at the platform, pipeline, step or task level — and inherited everywhere below.

MCP servers list showing provider, scopes, exposed tool count and connection status per team.

A workflow can only reach MCP servers its scope allows. Tool counts, providers and connection health are visible per team, so nobody has to guess what an agent could touch.

Operational context

Your runbooks and guardrails, attached to the step that needs them.

Architecture decisions, policies, runbooks and environment knowledge live in the platform as governed documents — synced from Git, scoped to teams, and injected into the AI-assisted steps that reference them.

  • Guardrails, policies, ADRs, guidelines and runbooks as first-class objects
  • GitOps-synced, so context is reviewed before it influences a run
  • Usage is visible — you can see which pipelines depend on each document
Knowledge tree grouped into Architecture, Guardrails, Policies, ADRs, Guidelines and Runbooks, scoped by team.
Knowledge documents listed as guardrails with GitOps sync status and the number of pipelines using each one.

Pipeline runs overview with running-now, needs-attention, success rate and median duration cards above a live run list.
Published dashboard showing a governed release with pipeline, service, commit, status, risk level and executed step durations.

Evidence

One run record. Not five systems and a best guess.

Inputs, outputs, logs, tool calls, AI activity, approvals, durations and failures are attached to the run that produced them. When an audit, a security review or a postmortem asks what happened in production, the answer is one run record rather than a reconstruction across five systems.

Everytool call recorded
Whoapproved, and when
Replaythe exact decision path

How a governed run works

A failed deployment, handled without unrestricted production access.

The same shape works for infrastructure changes, alert investigation, change-risk assessment and controlled maintenance procedures.

Pipeline graph: context collection and release preparation feeding a build step, then a policy check, release check and security scan converging on a final approval gate.
Step 01

Trigger

A Git event, schedule, API call, incident or a person clicking run. Every entry point resolves to the same governed path.

Step 02

Collect context

Logs, configuration, runbooks, policies and environment state — gathered by deterministic steps before any model is involved.

Step 03

Verify deterministically

Scripted checks confirm the current state. No model call where a deterministic check is sufficient.

Step 04

Reason within boundaries

The model diagnoses and proposes an action using only the approved tools, credentials and systems its profile allows.

Step 05

Pause for approval

High-risk changes stop and wait for a named human. The run holds its state and resumes exactly where it paused.

Step 06

Execute, verify, record

Approved actions run in a bounded Docker or Kubernetes runtime, the result is validated, and the run is preserved as evidence.

Why NopsAI

Each of these solves part of it. None of them solves the layer between.

Individual capabilities exist elsewhere. The difference is having them integrated in one self-hosted platform built for governed engineering work.

CapabilityCI/CDActions, GitLab CI, JenkinsWorkflow automationn8n, Zapier, MakeAgent frameworksLangGraph, LangChain, CrewAINopsAI
GitOps-owned platform configurationOperational definitions need review, promotion, rollback and drift evidence across environments.Partial
Strong for pipeline files
Partial
Varies by product
External
Supplied by the application
Core
Built into the platform model
Caller-scoped AAA before dispatchStarting a run and using each referenced runtime resource are separate authorization decisions.Partial
Repository and environment controls
Partial
Workspace and connection controls
External
Application responsibility
Core
Product and runtime checks
Scripts and goal-based steps in one DAGTeams need deterministic checks and LLM-assisted reasoning inside the same dependency graph.Partial
Scripts are the primary model
Partial
Connector actions are the primary model
Partial
Agent reasoning is the primary model
Core
One pipeline definition
Approved LLM and MCP profilesProvider, credential, scope, model, tool and timeout choices should be centrally governable.External
Custom integration required
Partial
Connection-level configuration
Partial
Framework configuration
Core
System registry and scopes
Docker and Kubernetes runner placementSensitive work needs eligible execution locations selected by scope, affinity, capacity and state.Partial
Runner model varies by system
External
Usually product-hosted
External
Application infrastructure
Core
Dispatcher-managed runners
Knowledge and secret resolutionA run needs governed context assembled before execution without embedding secrets in definitions.Partial
Secrets and artifacts
Partial
Connections and workflow data
External
Application retrieval layer
Core
Scopes, knowledge, secret references
Human approval inside the run graphA run must pause for a named approver and resume from persisted state without holding a runner.Partial
Environment approvals
Partial
Wait steps
External
Custom approval workflow
Core
Approval step with durable resume
Durable run evidenceOperators need the trigger, policy decisions, context, logs, outputs and final state in one record.Partial
Build and deployment history
Partial
Execution history
External
Observability must be assembled
Core
Run-owned evidence model
Proposal-first AI changesGenerated pipeline, trigger and schedule changes should return to explicit review rather than mutate production silently.External
Custom review workflow
External
Custom approval workflow
External
Application responsibility
Core
Read and proposal-only assistant tools

Category comparisons describe common design centers, not every implementation or product edition. “External” means the capability is achievable, but you build and maintain it yourself.

Deployment

Self-hosted, because production access stays inside your boundary.

Runs in your infrastructure

Cloud, private or on-premises. Workflow data, credentials and run evidence never leave your boundary.

Docker and Kubernetes runners

Each step executes in an isolated runtime with only the resources its scope permits.

Your models, hosted or local

Commercial APIs, self-hosted models, or both — selected per step and replaceable without rewriting workflows.

Who it is for

Platform, DevOps and SRE teams putting AI near production.

You are likely a fit if more than a couple of these sound familiar:

  • Leadership wants an AI initiative in production, and security will not approve unrestricted access.
  • Several teams are independently building scripts, agents and CI/CD automations with different controls.
  • An audit or customer requirement created real demand for approvals and execution evidence.
  • An incident exposed how much depends on manual runbooks and two specific engineers.
  • You need self-hosting, data residency or customer-controlled execution.
  • Agent experiments produce cost and behavior nobody can explain afterwards.

Bring one workflow. We will map its controls, runtime, and evidence with you.

The fastest way to evaluate NopsAI is a single real workflow you already run manually and cannot safely hand to an unrestricted agent.