Capability
4 artifacts provide this capability.
Want a personalized recommendation?
Find the best match →via “declarative dag-based workflow definition via yaml”
Self-hosted workflow engine for scripts, cron jobs, containers, and ops automation. YAML workflows, retries, logs, approvals, and optional distributed workers.
Unique: File-based YAML DAG definition with zero external dependencies — workflows are plain text artifacts that can be version-controlled, diffed, and audited like code, with cycle detection at parse time rather than runtime
vs others: Simpler and more portable than Airflow (no Python/database required) and more transparent than cloud-native orchestrators (Temporal, Prefect) because the entire workflow definition is a single readable YAML file
via “yaml-driven workflow orchestration with task composition and scheduling”
All-in-one open-source AI framework for semantic search, LLM orchestration and language model workflows
Unique: YAML-first workflow definition enabling non-technical configuration of complex AI pipelines. Integrates scheduling, task dependencies, and result passing in single declarative format without requiring separate orchestration framework.
vs others: Simpler than Airflow/Prefect for lightweight workflows; YAML-native unlike code-first approaches; integrated with txtai components (no external system dependencies) but less scalable than enterprise orchestrators
via “declarative workflow definition via elixir dsl macros”
A durable workflow execution engine for Elixir
Unique: Uses Elixir's compile-time macro system to transform workflow definitions into persistent execution plans, enabling type-safe control flow composition and static validation of step dependencies without runtime interpretation overhead. Unlike Temporal or Cadence which use separate workflow languages, Durable embeds orchestration directly in Elixir code with full access to the language's pattern matching and functional composition.
vs others: Tighter integration with Elixir's type system and pattern matching than Oban (which treats workflows as job sequences), and simpler deployment than Temporal (no separate server required, uses existing PostgreSQL).
via “yaml-based workflow definition with step composition and context threading”
AI-generated pull requests agent that fixes issues
Unique: Uses a context-threading pattern where each step's output is merged into a shared context object that subsequent steps can reference via {{ variable }} interpolation. This enables data flow without explicit parameter passing, similar to shell script piping but with structured data. The YAML-based approach avoids code generation and keeps workflows declarative.
vs others: More readable than GitHub Actions YAML because it's action-focused rather than job-focused; simpler than Airflow DAGs because it's linear-only without complex scheduling; more flexible than hardcoded Python scripts because workflows are data-driven and reusable.
Building an AI tool with “Yaml Based Workflow Definition With Step Composition And Context Threading”?
Submit your artifact →curl unfragile.ai/agents.md | sh© 2026 Unfragile. The platform for software for agents.