SimpleAgents Playground By CraftsmanLabs

SIMPLEAGENTS PLAYGROUND BY CRAFTSMANLABS

If you like this project, please star it. Feel free to reach out.

Examples
Editor
Info

Build or edit a SimpleAgents YAML workflow. Learn the format in the YAML workflow docs.

Need faster drafting? Run npx skills add CraftsMan-Labs/SimpleAgents and use the SimpleAgents skill.

Saving locally...

Export as
EditorUsed by call_function and custom_worker nodes.

Keep helpers deterministic and import-free so the playground and exported snippets can preserve them cleanly.

ChatReuse these prompts for the selected YAML example in the chat panel.
Greet Priya

Use the quick hello workflow to greet Priya in one sentence.

Welcome builder

Run the quick hello example for a first-time builder and keep the greeting short.

Interaction mode: chat-only workflow execution.

IDLE
Visualize output (Mermaid)
flowchart TD
  greet["greet\n(set)"]
  class greet nodeSet;
  ask["ask\n(llm_call)"]
  class ask nodeLlm;
  final["final\n(output)"]
  class final nodeOutput;
  greet --> ask
  ask --> final
  classDef nodeSet fill:#163124,stroke:#3f9f71,color:#ddf8ea,stroke-width:1px;
  classDef nodeLlm fill:#152735,stroke:#51a7e6,color:#d7efff,stroke-width:1px;
  classDef nodeOutput fill:#3a2e14,stroke:#d8ad42,color:#fff0c4,stroke-width:1px;
  classDef nodeSwitch fill:#1e2b35,stroke:#6e8da7,color:#deedf7,stroke-width:1px;
  classDef nodeFunction fill:#33241e,stroke:#c08457,color:#fde9dd,stroke-width:1px;

Ask anything. Chat responses are grounded in the current YAML flow.