diff --git a/frontend/src/components/workflows/react-flow/edge-types/index.ts b/frontend/src/components/workflows/ui/edge-types/index.ts similarity index 100% rename from frontend/src/components/workflows/react-flow/edge-types/index.ts rename to frontend/src/components/workflows/ui/edge-types/index.ts diff --git a/frontend/src/components/workflows/react-flow/edge-types/workflow-edge.tsx b/frontend/src/components/workflows/ui/edge-types/workflow-edge.tsx similarity index 100% rename from frontend/src/components/workflows/react-flow/edge-types/workflow-edge.tsx rename to frontend/src/components/workflows/ui/edge-types/workflow-edge.tsx diff --git a/frontend/src/components/workflows/react-flow/hooks/use-edge-click.ts b/frontend/src/components/workflows/ui/hooks/use-edge-click.ts similarity index 100% rename from frontend/src/components/workflows/react-flow/hooks/use-edge-click.ts rename to frontend/src/components/workflows/ui/hooks/use-edge-click.ts diff --git a/frontend/src/components/workflows/react-flow/hooks/use-layout.ts b/frontend/src/components/workflows/ui/hooks/use-layout.ts similarity index 100% rename from frontend/src/components/workflows/react-flow/hooks/use-layout.ts rename to frontend/src/components/workflows/ui/hooks/use-layout.ts diff --git a/frontend/src/components/workflows/react-flow/index.css b/frontend/src/components/workflows/ui/index.css similarity index 100% rename from frontend/src/components/workflows/react-flow/index.css rename to frontend/src/components/workflows/ui/index.css diff --git a/frontend/src/components/workflows/react-flow/node-types/condition-node.tsx b/frontend/src/components/workflows/ui/node-types/condition-node.tsx similarity index 100% rename from frontend/src/components/workflows/react-flow/node-types/condition-node.tsx rename to frontend/src/components/workflows/ui/node-types/condition-node.tsx diff --git a/frontend/src/components/workflows/react-flow/node-types/index.ts b/frontend/src/components/workflows/ui/node-types/index.ts similarity index 100% rename from frontend/src/components/workflows/react-flow/node-types/index.ts rename to frontend/src/components/workflows/ui/node-types/index.ts diff --git a/frontend/src/components/workflows/react-flow/node-types/step-node.tsx b/frontend/src/components/workflows/ui/node-types/step-node.tsx similarity index 100% rename from frontend/src/components/workflows/react-flow/node-types/step-node.tsx rename to frontend/src/components/workflows/ui/node-types/step-node.tsx diff --git a/frontend/src/components/workflows/react-flow/utils.ts b/frontend/src/components/workflows/ui/utils.ts similarity index 100% rename from frontend/src/components/workflows/react-flow/utils.ts rename to frontend/src/components/workflows/ui/utils.ts diff --git a/frontend/src/components/workflows/react-flow/utils/conversion.ts b/frontend/src/components/workflows/ui/utils/conversion.ts similarity index 100% rename from frontend/src/components/workflows/react-flow/utils/conversion.ts rename to frontend/src/components/workflows/ui/utils/conversion.ts diff --git a/frontend/src/components/workflows/react-flow/workflow-builder.tsx b/frontend/src/components/workflows/ui/workflow-builder.tsx similarity index 100% rename from frontend/src/components/workflows/react-flow/workflow-builder.tsx rename to frontend/src/components/workflows/ui/workflow-builder.tsx