वह workflow engine जो SRE प्रोजेक्ट में नहीं बदलता।

Dagu workflow platform sprawl को एक self-contained engine से बदलता है जो चलाने में आसान, ownership में सस्ता, और scale करने में सरल है।

dagu server --port 8080
dagu कमांड इंस्टॉल करें
$curl -fsSL https://raw.githubusercontent.com/dagu-org/dagu/main/scripts/installer.sh | bash

गाइडेड इंस्टॉलर Dagu को PATH में जोड़ता है, बैकग्राउंड सर्विस सेट करता है, पहला एडमिन बनाता है, और Dagu AI skill भी इंस्टॉल कर सकता है।

कोई हस्तक्षेप नहीं

कोई SDK आवश्यक नहीं। आपका कोड अछूता रहता है।

सेल्फ-कंटेन्ड

एकल बाइनरी, कोई बाहरी निर्भरताएं नहीं

भाषा अज्ञेयवादी

कोई भी स्क्रिप्ट, कोई भी भाषा चलाएं

एयर-गैप तैयार

पूरी तरह ऑफ़लाइन चलता है। किसी बाहरी सेवा की जरूरत नहीं।

workflow.yaml
# CLI + AI agent workflow
name: "log-analyzer"
schedule: "0 0 * * *"

steps:
- name: "collect-logs"
command: "grep ERROR /var/log/app/*.log"
output: ERRORS

- name: "ai-analyze"
type: agent
messages:
- role: user
content: "Analyze: $${ERRORS}"

समर्थित इंटीग्रेशन

Cockpit demo

असली वर्कफ़्लो के लिए बनाया गया

शेल स्क्रिप्ट्स से लेकर AI एजेंट तक, सरल YAML में सब कुछ ऑटोमेट करें।

Health Check
SSH Backup
Notify

CLI ऑर्केस्ट्रेशन

शेल कमांड्स, Docker कंटेनर्स, SSH सेशन्स, और HTTP कॉल्स को विश्वसनीय ऑटोमेटेड वर्कफ़्लो में चेन करें।

  • 1कोड बदले बिना किसी भी CLI कमांड को ऑर्केस्ट्रेट करें
  • 2कंटेनर्स चलाएं, सर्वर में SSH करें, HTTP कॉल्स करें
  • 3निर्भरता प्रबंधन के साथ समानांतर निष्पादन
  • 4एक्सपोनेंशियल बैकऑफ़ के साथ ऑटोमैटिक रीट्राई
workflow.yaml
steps:
  - name: health-check
    command: curl -sf http://app:8080/health

  - name: backup
    type: ssh
    config:
      host: db-server
      user: admin
    command: pg_dump mydb > /backups/daily.sql

  - name: notify
    type: http
    config:
      url: "https://hooks.slack.com/..."
      method: POST
    body: '{"text": "Backup complete"}'

Slack और Telegram के लिए Workflow Operator

Slack और Telegram के लिए स्थायी AI ऑपरेटर।विफलताओं को डीबग करें, कार्रवाइयों को मंज़ूरी दें, और बातचीत छोड़े बिना घटनाओं से उबरें।

DaguDagu
संदेश...

Dagu की तुलना

AI एजेंट जो निर्धारित वर्कफ़्लो बनाता और प्रबंधित करता है।इसके विपरीत नहीं।

निर्धारित निष्पादन
DaguDaguOpenClawOpenClawAirflowAirflow
अंतर्निहित AI एजेंट
DaguDaguOpenClawOpenClawAirflowAirflow
चैट से वर्कफ़्लो बनाएं
DaguDaguOpenClawOpenClawAirflowAirflow
चैट से विफल रन डीबग करें
DaguDaguOpenClawOpenClawAirflowAirflow
शेड्यूल किए गए कार्य
DaguDaguOpenClawOpenClawAirflowAirflow
टोकन-कुशल एजेंटिक वर्कफ़्लो
DaguDaguOpenClawOpenClawN/AAirflowAirflow
अंतर्निहित मेमोरी
DaguDaguOpenClawOpenClawAirflowAirflow
अंतर्निहित दस्तावेज़ और रनबुक
DaguDaguOpenClawOpenClawAirflowAirflow
कोडिंग एजेंट चलाएं
DaguDaguOpenClawOpenClawAirflowAirflow
न्यूनतम इंफ्रास्ट्रक्चर लागत
lowDaguDagulowOpenClawOpenClaw$200+/moAirflowAirflow

CLI कमांड, AI एजेंट, और बीच में सब कुछ ऑटोमेट करें

एक ही बाइनरी में वह सब कुछ जो आपको चाहिए। कोई बाहरी निर्भरता आवश्यक नहीं।

त्वरित शुरुआत गाइड

गाइडेड विज़ार्ड से Dagu इंस्टॉल करें, फिर पूरी installation guide या quickstart docs में आगे बढ़ें।

1

dagu कमांड इंस्टॉल करें

स्क्रिप्ट इंस्टॉलर सबसे आसान और सुझाया गया तरीका है। Homebrew, npm और Docker भी उपलब्ध हैं, लेकिन वे केवल बाइनरी या कंटेनर इंस्टॉल करते हैं।

Mac/Linux टर्मिनल
$curl -fsSL https://raw.githubusercontent.com/dagu-org/dagu/main/scripts/installer.sh | bash
✓ गाइडेड इंस्टॉलर तैयार है
2

अगला चरण

गाइडेड इंस्टॉलर आपके लिए पहली बार की सेटअप पूरी कर सकता है।

# इंस्टॉलर क्या कर सकता है
Dagu को PATH में जोड़ना
बैकग्राउंड सर्विस सेट करना
पहला एडमिन बनाना और सत्यापित करना
Dagu AI skill इंस्टॉल करने का विकल्प देना
# अगर आप AI coding tool इस्तेमाल करते हैं, तो Dagu इंस्टॉल करने के बाद यह चलाएँ
$dagu ai install --yes
# shared skills CLI के जरिए fallback
$npx skills add https://github.com/dagu-org/dagu --skill dagu
ओपन सोर्स समुदाय

हमारे समुदाय से जुड़ें!

समुदाय द्वारा निर्मित, समुदाय के लिए।