The essentials
These three concepts are all you need to start building workflows.Workflow
A workflow is a YAML file that defines a multi-step process. It specifies what steps to run, in what order, and under what conditions. The simplest workflow is the defaultagent loop: send your message to the LLM, execute tool calls, repeat until done — the same thing every ADE does. More interesting workflows chain multiple agents, run steps in parallel, loop until tests pass, or branch based on results. That’s what makes Reliant different.
Workflows live in .reliant/workflows/ and are version-controlled with your code.
Related: Workflow Overview
Node
A node is a single step in a workflow. Each node does one thing:
Nodes connect via edges that define execution flow — including conditional routing (e.g., “if tests pass, go to deploy; if they fail, go to fix”).
Related: Creating Custom Workflows
Thread
A thread is the conversation history — the messages exchanged between you, the AI, and between agents. Threads matter most in multi-agent workflows where you control whether agents share context:
Related: Threads
Building blocks
These concepts come into play as your workflows get more sophisticated.Preset
A preset bundles parameter values into a reusable configuration: model selection, system prompt, temperature, tool access. Think of presets as agent personalities — the same workflow can behave differently with different presets. The “researcher” preset might use lower temperature with read-only tools. The “code reviewer” preset might use a specific system prompt. You can create custom presets in.reliant/presets/.
Related: Presets