DojOps Logo
AI Automation Engine
downloaded

|

Generate configs, verify them, scan for issues, apply with approval. Everything sandboxed.

dojops
$ dojops arise --yes
Scanning repository...
✓ Node.js detected, npm, no CI
Pipeline: build → test → containerize → deploy
Generating files in parallel...
✓ .github/workflows/ci.yml
✓ Dockerfile
✓ docker-compose.yml
Pipeline generated: 3/3 tasks in 24s
38DevOps Skills
32Specialist Agents
10Security Scanners
7LLM Providers
8Security Layers
23API Endpoints
38DevOps Skills
32Specialist Agents
10Security Scanners
7LLM Providers
8Security Layers
23API Endpoints

One platform, three tools

Run it from your terminal, let it work autonomously, or use the web interface

Beta

Super Agent

Set it and forget it

  • Polls Jira and GitLab for tickets
  • Spawns DojOps CLI to resolve them
  • Pushes code and reports on tickets
  • Runs entirely on your machine
Get License
Beta

dojops-sa console

Manage licenses and billing

  • License management for dojops-sa
  • Billing history and payment tracking
  • Offline license activation for air-gapped servers
Open Console
Limited offer

Try dojops-sa with a free demo license

Request a 7-day demo license and let the autonomous agent resolve your tickets. No credit card required. Fill out the form and we will review your request.

Contact usor email contact@dojops.ai

Built for real infrastructure

Every step is validated, sandboxed, and logged before anything touches your repo

Plan Before You Ship

Big goals get broken into a task graph with risk levels. You review the full plan before any file is touched. If something fails, pick up where you left off.

Zero Hallucinated YAML

LLM responses are locked to Zod schemas using provider-native JSON modes. Then validated again with terraform validate, hadolint, and kubectl --dry-run.

10 Scanners. Automated.

Trivy, Gitleaks, Checkov, Semgrep, Hadolint, ShellCheck, npm/pip audit, SBOM generation, and license scanning. All run before configs go live. Critical findings get auto-fixed.

Build & Share Skills

38 built-in skills covering CI/CD, containers, cloud, monitoring, and security. Need something specific? Write a DOPS manifest, publish to the Hub, or grab community skills. All verified with SHA-256 checksums.

From Prompt to Production

Eleven stages between your request and a deployed config. Here's what happens.

01

Goal

Describe your infrastructure goal in plain English

02

Planner

LLM decomposes goal into tasks with risk classification

03

Graph

Dependency-aware topological execution graph

04

Executor

SafeExecutor applies policy engine and timeout checks

05

Generate

LLM generates configs with structured Zod output

06

Verify

External tool validation (terraform, hadolint, ansible)

07

Critic

CriticAgent reviews against best practices

08

Repair

Auto-fix failures and re-generate via repair loop

09

Execute

Sandboxed atomic writes with approval gate

10

Audit

Hash-chained JSONL with tamper detection

11

Memory

Persist execution results for future context

Built-in skills. Plug-and-play simplicity.

38 built-in DevOps skills, 7 LLM providers. Works out of the box.

DevOps Skills

GitHub Actions
GitHub Actions
Terraform
Terraform
Kubernetes
Kubernetes
Helm
Helm
Ansible
Ansible
Compose
Compose
Dockerfile
Dockerfile
Nginx
Nginx
GitLab CI
GitLab CI
Prometheus
Prometheus
Systemd
Systemd
Jenkinsfile
Jenkinsfile

LLM Providers

OpenAI
OpenAI
Anthropic
Anthropic
Ollama
Ollama
DeepSeek
DeepSeek
Mistral
Mistral
Google Gemini
Google Gemini
GitHub Copilot
GitHub Copilot

Bring your own model. No vendor lock-in. Run fully local with Ollama.

8 layers of defense

Enough security layers that your compliance team won't flinch at AI-generated configs

01

Structured output enforcement

Provider-native JSON modes so LLM output is always valid and parseable. No guessing, no fixing.

02

Schema validation

Every response goes through Zod safeParse(). Markdown stripping, JSON parsing, type checks. Nothing gets used without passing.

03

Deep verification

External tool validation: terraform validate, hadolint, kubectl --dry-run, plus built-in structure lints for GitHub Actions and GitLab CI.

04

Policy engine

ExecutionPolicy controls which paths are allowed, which are denied, env vars, timeouts, and file size limits. Writes are restricted to infrastructure paths only.

05

Approval workflows

You see a diff preview before every write. Auto-approve, auto-deny, or wire up custom callbacks for CI/CD. High-risk plans need explicit confirmation.

06

Sandboxed execution

Path restrictions, size limits, atomic writes via temp + rename, .bak backups, per-file audit logging. PID-based locking prevents concurrent mutations.

07

Immutable audit trail

Hash-chained JSONL with SHA-256 integrity verification. SIEM-compatible format. Verify tampering with a single command.

08

Zero telemetry

Nothing leaves your machine except requests to your chosen LLM provider. No analytics, no tracking. Run fully local with Ollama.

>_

Get Started

# Install globally via npm
$ npm i -g @dojops/cli

What's next

Configure your LLM provider

$ dojops config

Initialize in your project

$ dojops init

Describe what you need

$ dojops "Create a Terraform config for S3"
Stay in the loop

Get updates on DojOps

New skills, provider integrations, and releases. Straight to your inbox. No spam, unsubscribe anytime.

Or reach us at contact@dojops.ai

We use cookies for analytics to understand how visitors interact with this site.