Mujeeb Muhideen
All products

Developer tooling · Active build

Dagryn

CI that feels like running a local command.

Status
Active build
Platform
CLI · self-hosted
Role
Creator & engineer
Source
MIT license

Swipe to explore

What it does

Focused on the work that matters.

  • Explicit directed acyclic graphs for task dependencies
  • Parallel execution when dependencies allow it
  • Deterministic caching from commands, inputs, and environment
  • Dry runs and graph visualization before execution
  • The same workflow behavior locally and in CI
Built with

A stack chosen for the product.

GoTOMLCobraBubble Tea

Dagryn is a local-first developer workflow orchestrator. It replaces opaque pipelines with explicit task graphs that are fast to run, straightforward to inspect, and reproducible across local and CI environments.

Why I’m building it

Developer workflows become frustrating when the system around them is slow, opaque, or difficult to reproduce. Dagryn is designed around a shorter feedback loop and a clearer mental model.

The engineering

The current Go implementation includes task modelling, DAG validation, scheduling, local caching, a CLI runner, and structured terminal output.

What comes next

The public roadmap includes a web interface for graphs and logs, a plugin system, remote cache sharing, and GitHub Actions integration.