// readme

Agent Spaces

A visual workflow platform. Use a DAG to drag-and-drop orchestrate workflows, mixing AI Agent, code, database, knowledge base, human-interaction, and Mini App UI nodes, and turn repetitive AI tasks into reusable, triggerable, and observable automated processes. A workflow can be triggered by scheduled tasks, Webhooks, HTTP API, Issue events, or Agent tool calls, and can also be nested into other workflows as a sub-workflow.

The core is a node-based visual workflow engine: AI collaboration, code execution, and Mini App UI are just one type of node within a workflow, not standalone products.

Features

Workflow Engine (Core)

  • Visual DAG orchestration — @xyflow/react topology editor. Drag nodes and connect lines to define execution flow, replacing hard-coded pipelines
  • 40+ built-in nodes across 9 categories:
    • Flow control — start / end / switch branch / loop+loop_body loop (supports concurrency) / variable_aggregate aggregation / set·get·delete_variable / run_code (JS) / run_python / loop_break
    • AI — agent_run invokes an Agent (six roles × six runtimes, including permission modes…