Skip to main content
Open Source

DaoFlow

Open-source Agentic DevOps System — from prompts to production

The hosting platform designed from day one for AI agents to deploy, inspect, diagnose, and rollback — with full human oversight.

Agent-First CLI

AI agents call daoflow deploy, daoflow status, and daoflow rollback directly from their tool-calling loops — with structured JSON output, scoped permissions, and dry-run previews.

Docker Compose Native

First-class Compose deployments on bare metal and VPS. Preserve your original Compose file, track every deployment with immutable records, and rollback to any known-good state.

Safe by Default

Agents default to read-only. Destructive actions require explicit scopes, --yes confirmation, and approval gates. Every mutation produces an immutable audit record.

From prompt to production

One install. One CLI. Your AI agent handles the rest.

Install
# Install DaoFlow (one command)
curl -fsSL https://raw.githubusercontent.com/DaoFlow-dev/DaoFlow/main/scripts/install.sh | sh
Deploy with your AI agent
# Deploy from your AI agent
daoflow deploy --compose ./compose.yaml --server srv_vps1 --dry-run --json
daoflow deploy --compose ./compose.yaml --server srv_vps1 --yes --json

# Diagnose failures
daoflow doctor --json

# Rollback safely
daoflow rollback --service svc_my_app --target dep_prev123 --yes --json