Most AI workflow builders today are still “chatbot chains.” Linear. Provider-locked. Hardcoded. Not designed for real multi-agent execution. I wanted something different: graph-native execution recursive agent orchestration BYOK (Bring Your Own Key) multi-provider support visual workflows Supabase-native backend portable JSON runtime The result is an agent swarm runtime powered by: React Flow Supabase Edge Functions TypeScript recursive DAG execution provider adapters The Core Idea Instead of hardcoding workflows into backend logic, the workflow itself becomes the runtime definition. Example: { "agents" : [ { "id" : "ceo" , "provider" : "openrouter" , "model" : "anthropic/claude-sonnet-4" , "instructionRef" : "ceo.md" } ], "connections" : [ { "source" : "ceo" , "target" : "market-agent" } ] } Enter fullscreen mode Exit fullscreen mode This graph defines: execution topology agent hierarchy orchestration flow provider routing The backend simply executes the graph.…