Python and Bash execution
Run existing standalone scripts without source-code changes. Add Dagychu JSON input/output only when jobs need to exchange structured data or feed reports.
Flagship product
Run, observe and recover Python and Bash workflows on your own infrastructure.
Bring existing scripts into one control plane for scheduling, per-job inputs and logs, targeted reruns and operator recovery. Start with Community; add Enterprise when you need team-wide governance, external APIs and saved reports.
Raideria Lab includes an example web application with two runs without signing in. Dagychu executes its analysis and exposes the run in the Enterprise 3.4.5 stand. Community capabilities are identified below.
Current release · 3.4.5
The live demo shows the running product. Release notes document the changes behind it.
See it in an application
Breakflow is an example web application in Raideria Lab. Describe a workflow; the application sends an analysis request to Dagychu, which runs the pipeline and exposes its execution history. Try two runs without signing in, then open the Dagychu stand to inspect the control plane behind it. You can also open the stand directly.
Origin
While building Data Platforms and Execution Systems, the same machinery appeared again and again: queues, workers, retries, schedulers, logs, admin screens. Each team reinvented a weaker version under deadline pressure.
Dagychu is that layer built once, as a product, with the operational discipline Raideria requires of production systems. It is a consequence of the engineering work — not a separate marketing story.
The problem
When applications need imports, exports, reports, AI processing, reconciliation, or bulk updates, teams often build outbox tables, polling workers, status columns, retry scripts, and custom admin screens. That machinery becomes its own system to maintain, and it is rarely observable.
Dagychu is that execution layer, built once and built to be operated. Your application posts a task; Dagychu owns running it and making the result visible.
Why it is a Raideria product
Dagychu is one concrete expression of how Raideria thinks about engineering. It is a product of Raideria; it is not the whole company.
Execution state, per-job logs, and history are first-class, not an afterthought.
A scheduler and control plane make ownership and operational state explicit.
Failure and recovery are part of the model: retries, structured outputs, and reconciliation.
What it does
These are implemented product capabilities, not a roadmap.
Run existing standalone scripts without source-code changes. Add Dagychu JSON input/output only when jobs need to exchange structured data or feed reports.
Need a report ready by 09:00? Dagychu uses past execution durations, their trend and a buffer to calculate when to start the next run. Cron, manual, webhook and dependency plans, pause, resume and scheduler diagnostics are also available.
Inspect per-job input, structured output_json, errors, attempts and full logs from one execution record.
Use an investigation graph, debug step/reset, operations timeline and the ability to freeze external triggers while diagnosing a task.
Apply fixed or exponential retries, rerun selected jobs and reconcile orphaned execution state after infrastructure failure.
See worker fleet and queue progress, inspect running work and terminate executions that are stuck.
Search for pipelines, tasks, job names and scheduler plans; leave notes on operational objects and export configuration snapshots for selective restore.
Add health score, concerns, incidents, KPIs, Execution Map and custom workspace dashboards across the installation.
Add the External Execution API, callbacks, rate limits, advanced RBAC, OIDC SSO and API security controls.
Build saved reports from Dagychu system data or job output_json, export them, share report URLs and optionally sync to ClickHouse for BI.
Enterprise reporting
Dagychu Enterprise includes Table Reports over task and job runs, operations, pipelines, scheduler data, workers, incidents and execution history. These are native product views, not a requirement to query raw application tables yourself.
For structured job results, the Job Output View Designer discovers JSON paths in output_json. Choose fields, filters and sorting; save the report; share its URL; export CSV, JSON, XLSX or SQL; and optionally synchronize the result to ClickHouse for read-only BI access.
Evaluate the fit
A runner is only the beginning. Use the buyer guide to identify the status tables, retry endpoints, recovery scripts and operator UI growing around your jobs, then check the exact capability and edition boundary.
Architecture
Simplified for clarity; the running system has more moving parts.
A separate scheduler dispatches runs, and a React control plane (via a UI backend) provides dashboards, task views, and per-job logs. Job logs are shared with the control plane so full output is readable from the UI. PostgreSQL remains the authoritative state store; Enterprise reports can optionally synchronize selected report tables and execution facts to ClickHouse. See also the broader reference architecture for how this plane sits in a Data Platform.
Editions
Both editions run on your infrastructure and provide the core Dagychu execution experience. Community is free to self-host and is not an open-source release of application source — public GitHub hosts distribution materials; Apache License 2.0 applies only where those materials are so marked.
For teams that need to run and monitor their own jobs and pipelines.
Use Community when you want to bring scheduled and background workloads under control without building execution infrastructure into your applications.
For organizations that use Dagychu as shared production infrastructure.
Choose Enterprise when multiple people or teams operate workloads and you need stronger organizational controls.
Start with Community. Move to Enterprise when Dagychu becomes infrastructure your organization depends on.
Practical evaluation guides
Architecture, recovery and tool selection for production jobs.
A practical operating model for recurring Python and Bash jobs: schedules, execution state, logs, outputs, retries and safe recovery on your own infrastructure.
Read the guideA decision guide for teams using Celery, Kubernetes Jobs or internal workers: when to keep the current system and when to evaluate Dagychu for a separate workflow.
Read the guideCompare workload fit, workflow definition, recovery and deployment. Dagychu is an alternative to evaluate for some Python and Bash jobs, not a universal Airflow replacement.
Read the guideContact
Questions about Community, Enterprise, or how Dagychu fits your execution architecture — email us.