Dafthunk

A workflow execution platform built on top of the fantastic Cloudflare infrastructure.

Last verified:

Visit Dafthunk

What is Dafthunk?

Dafthunk is an open-source visual workflow automation platform that runs entirely in your browser. You build workflows by connecting nodes in a React Flow drag-and-drop editor, and they execute as serverless functions on Cloudflare's global edge network. The platform eliminates the need for infrastructure setup, containers, or server management.

Key features include AI model integration (OpenAI, Anthropic, Google, Cloudflare AI) for text generation, summarization, vision processing, and image generation; browser automation for web scraping, data extraction, screenshot capture, and PDF generation; web scraping tools; data transformation nodes; and API integrations. Workflows can be triggered by HTTP webhooks, queues, cron schedules, or manual initiation. The platform provides persistent storage through Cloudflare D1 (SQL database), R2 (object storage), and KV (key-value store), along with execution logs and workflow state management.

Dafthunk is designed for developers, automation enthusiasts, no-code/low-code users, teams building AI pipelines, web scrapers, and anyone wanting to prototype workflows quickly. It's fully MIT licensed with no enterprise tier, fair-code restrictions, or community edition limitations. The platform launched on Product Hunt in June 2025 and is built on Cloudflare Workers, Hono, and React.

The tool is particularly useful for automating repetitive tasks, creating AI-powered workflows, building data extraction pipelines, generating images from text prompts, text-to-speech conversion, and connecting various APIs without writing traditional code.

Dafthunk pricing

Pricing model: Freemium

Completely free to use. Dafthunk is fully open source under MIT license with no enterprise tier, no fair-code restrictions, and no community edition. The platform is hosted on Cloudflare infrastructure and offers a free tier with unlimited projects for individual users. Premium features like commercial licensing and higher generation limits may be available but the core platform remains free.

Dafthunk pros

  • Fully open source with MIT license
  • No enterprise tier or fair-code restrictions
  • Runs entirely in browser - no local setup needed
  • Drag-and-drop React Flow visual editor
  • Serverless execution on Cloudflare's global edge network
  • No infrastructure setup or containers required
  • Built-in AI node integrations (OpenAI, Anthropic, Google, Cloudflare AI)
  • Browser automation for scraping, screenshots, PDF generation
  • Persistent storage via D1, R2, and KV
  • Multiple workflow triggers (webhooks, queues, cron, manual)
  • Free to use with no hidden costs
  • Fast execution thanks to Cloudflare's edge network
  • Easy workflow prototyping and testing
  • Workflow templates available (image generation, text-to-speech)
  • GitHub repository available for self-hosting

Dafthunk cons

  • Relies on Cloudflare infrastructure (vendor lock-in)
  • Browser-based editor may have limitations vs native apps
  • Limited documentation compared to established platforms
  • Newer tool with smaller community than competitors
  • Serverless execution has Cloudflare Worker limits
  • May not support complex enterprise-grade workflows
  • Self-hosting requires Cloudflare account setup
  • Fewer pre-built integrations than mature platforms

Frequently asked questions about Dafthunk

Is Dafthunk free and open source?

Yes. Dafthunk is fully MIT licensed, with no enterprise tier, no fair-code restrictions, and no community edition that limits features. The platform is completely free to use with no hidden costs.

What infrastructure does Dafthunk run on?

Dafthunk is built on Cloudflare infrastructure, using Cloudflare Workers for serverless execution, Cloudflare AI for intelligent processing, and Cloudflare D1, R2, and KV for persistent storage and workflow state management.

How do I build workflows in Dafthunk?

You build workflows by connecting nodes in a React Flow drag-and-drop editor. The visual editor runs entirely in your browser, so no local setup is required. Connect AI models, web scraping tools, data transformations, and APIs through the node system.

What AI models are supported?

Dafthunk supports AI models from OpenAI, Anthropic, Google, and Cloudflare AI. You can use them for text generation, summarization, vision processing, natural language processing, transcription, and image generation with models like Flux, Stable Diffusion, and Imagen.

Can I self-host Dafthunk?

Yes. The GitHub repository is available at github.com/dafthunk-com/dafthunk. You can set up the codebase locally following the Developers Guide, which covers React, Hono, Cloudflare Workers, D1, and React Flow setup.

What triggers can start a workflow?

Dafthunk supports multiple workflow triggers including HTTP webhooks, queues, cron-based schedules for time-sensitive automation, and manual initiation options for event-driven or user-initiated workflows.

What browser automation capabilities are available?

Browser automation nodes enable web scraping, data extraction, screenshot capture, and PDF generation, all powered by Browser Rendering at the edge on Cloudflare's infrastructure.

How is workflow data stored?

Workflow states and execution logs are stored persistently through Cloudflare's D1 (SQL database), R2 (object storage), and KV (key-value store) services, ensuring data integrity and accessibility.

What workflow templates are available?

Available templates include image generation from text prompts using AI models, text-to-speech conversion, AI calculator for solving math problems with tool use, and various automation use cases for web scraping and data transformations.

Who is Dafthunk designed for?

Dafthunk is designed for developers, automation enthusiasts, no-code/low-code users, teams building AI pipelines, and anyone wanting to prototype serverless workflows quickly without infrastructure setup. It's especially useful for automating repetitive tasks and building AI-powered automations.

Categories

Use cases

Browse all AI tools on NeedAnAI