add Crawl4AI to tools and for sync data from website in Knowledge #5866

Closed
opened 2026-02-21 18:12:56 -05:00 by yindo · 15 comments
Owner

Originally created by @tonycky on GitHub (Sep 29, 2024).

Originally assigned to: @Yawen-1010 on GitHub.

Self Checks

  • I have searched for existing issues search for existing issues, including closed ones.
  • I confirm that I am using English to submit this report (我已阅读并同意 Language Policy).
  • [FOR CHINESE USERS] 请务必使用英文提交 Issue,否则会被关闭。谢谢!:)
  • Please do not modify this template :) and fill in all the required fields.

1. Is this request related to a challenge you're experiencing? Tell me about your story.

I found from Crawl4AI who states that they outperforms Firecrawl significantly:

Simple crawl: Crawl4AI is over 4 times faster than Firecrawl.
With JavaScript execution: Even when executing JavaScript to load more content (doubling the number of images found), Crawl4AI is still faster than Firecrawl's simple crawl.

I would suggest to add this tool to dify to allow different ways to crawl the data from websites.

2. Additional context or comments

No response

3. Can you help us with this feature?

  • I am interested in contributing to this feature.
Originally created by @tonycky on GitHub (Sep 29, 2024). Originally assigned to: @Yawen-1010 on GitHub. ### Self Checks - [X] I have searched for existing issues [search for existing issues](https://github.com/langgenius/dify/issues), including closed ones. - [X] I confirm that I am using English to submit this report (我已阅读并同意 [Language Policy](https://github.com/langgenius/dify/issues/1542)). - [X] [FOR CHINESE USERS] 请务必使用英文提交 Issue,否则会被关闭。谢谢!:) - [X] Please do not modify this template :) and fill in all the required fields. ### 1. Is this request related to a challenge you're experiencing? Tell me about your story. I found from Crawl4AI who states that they outperforms Firecrawl significantly: Simple crawl: Crawl4AI is over 4 times faster than Firecrawl. With JavaScript execution: Even when executing JavaScript to load more content (doubling the number of images found), Crawl4AI is still faster than Firecrawl's simple crawl. I would suggest to add this tool to dify to allow different ways to crawl the data from websites. ### 2. Additional context or comments _No response_ ### 3. Can you help us with this feature? - [ ] I am interested in contributing to this feature.
yindo added the 🔨 feat:tools label 2026-02-21 18:12:56 -05:00
yindo closed this issue 2026-02-21 18:12:56 -05:00
Author
Owner

@tonycky commented on GitHub (Sep 29, 2024):

For your convenience:
https://github.com/unclecode/crawl4ai

@tonycky commented on GitHub (Sep 29, 2024): For your convenience: https://github.com/unclecode/crawl4ai
Author
Owner

@dosubot[bot] commented on GitHub (Nov 22, 2024):

Hi, @chankwongyin. I'm Dosu, and I'm helping the Dify team manage their backlog. I'm marking this issue as stale.

Issue Summary

  • Proposal to integrate Crawl4AI into Dify for better data crawling efficiency.
  • Crawl4AI is noted to be faster than Firecrawl, especially with JavaScript-loaded content.
  • A link to the Crawl4AI GitHub repository was provided for reference.

Next Steps

  • Please confirm if this issue is still relevant to the latest version of the Dify repository by commenting on this issue.
  • If there is no further activity, the issue will be automatically closed in 15 days.

Thank you for your understanding and contribution!

@dosubot[bot] commented on GitHub (Nov 22, 2024): Hi, @chankwongyin. I'm [Dosu](https://dosu.dev), and I'm helping the Dify team manage their backlog. I'm marking this issue as stale. **Issue Summary** - Proposal to integrate Crawl4AI into Dify for better data crawling efficiency. - Crawl4AI is noted to be faster than Firecrawl, especially with JavaScript-loaded content. - A link to the Crawl4AI GitHub repository was provided for reference. **Next Steps** - Please confirm if this issue is still relevant to the latest version of the Dify repository by commenting on this issue. - If there is no further activity, the issue will be automatically closed in 15 days. Thank you for your understanding and contribution!
Author
Owner

@tonycky commented on GitHub (Nov 22, 2024):

hope this feature can be added

@tonycky commented on GitHub (Nov 22, 2024): hope this feature can be added
Author
Owner

@dosubot[bot] commented on GitHub (Nov 22, 2024):

@takatost, the user @chankwongyin has indicated that the proposal to integrate Crawl4AI into Dify is still relevant and hopes this feature can be added. Could you please assist them with this issue?

@dosubot[bot] commented on GitHub (Nov 22, 2024): @takatost, the user @chankwongyin has indicated that the proposal to integrate Crawl4AI into Dify is still relevant and hopes this feature can be added. Could you please assist them with this issue?
Author
Owner

@kevintsai1202 commented on GitHub (Jan 5, 2025):

Crawl4AI, in addition to being faster, has better compatibility with content generated by JavaScript. It is hoped that this tool can be incorporated.

@kevintsai1202 commented on GitHub (Jan 5, 2025): Crawl4AI, in addition to being faster, has better compatibility with content generated by JavaScript. It is hoped that this tool can be incorporated.
Author
Owner

@elio-theerkorn commented on GitHub (Jan 27, 2025):

I'd be much in favor of having this added as well

@elio-theerkorn commented on GitHub (Jan 27, 2025): I'd be much in favor of having this added as well
Author
Owner

@tylerdurden4285 commented on GitHub (Feb 7, 2025):

+1 please!

@tylerdurden4285 commented on GitHub (Feb 7, 2025): +1 please!
Author
Owner

@heart-to-the-sea commented on GitHub (Feb 9, 2025):

+1 please!!!

@heart-to-the-sea commented on GitHub (Feb 9, 2025): +1 please!!!
Author
Owner

@TomLucidor commented on GitHub (Feb 15, 2025):

Let's all self-host with multiple options https://github.com/loorisr/crawlrouter
See also https://github.com/langgenius/dify/issues/13081

@TomLucidor commented on GitHub (Feb 15, 2025): Let's all self-host with multiple options https://github.com/loorisr/crawlrouter See also https://github.com/langgenius/dify/issues/13081
Author
Owner

@shijiyong commented on GitHub (Mar 3, 2025):

Hope to add this feature

@shijiyong commented on GitHub (Mar 3, 2025): Hope to add this feature
Author
Owner

@dosubot[bot] commented on GitHub (Apr 3, 2025):

Hi, @tonycky. I'm Dosu, and I'm helping the Dify team manage their backlog. I'm marking this issue as stale.

Issue Summary:

  • Proposal to integrate Crawl4AI for improved data crawling efficiency.
  • Support from users like @kevintsai1202 and @elio-theerkorn for its speed and compatibility.
  • Previous acknowledgment of relevance after your reiteration.
  • General consensus in favor of the feature addition.

Next Steps:

  • Please confirm if this issue is still relevant to the latest version of the Dify repository by commenting here.
  • If there is no further activity, the issue will be automatically closed in 15 days.

Thank you for your understanding and contribution!

@dosubot[bot] commented on GitHub (Apr 3, 2025): Hi, @tonycky. I'm [Dosu](https://dosu.dev), and I'm helping the Dify team manage their backlog. I'm marking this issue as stale. **Issue Summary:** - Proposal to integrate Crawl4AI for improved data crawling efficiency. - Support from users like @kevintsai1202 and @elio-theerkorn for its speed and compatibility. - Previous acknowledgment of relevance after your reiteration. - General consensus in favor of the feature addition. **Next Steps:** - Please confirm if this issue is still relevant to the latest version of the Dify repository by commenting here. - If there is no further activity, the issue will be automatically closed in 15 days. Thank you for your understanding and contribution!
Author
Owner

@TomLucidor commented on GitHub (Apr 4, 2025):

It will still be relevant to others, so please keep this up, but we might need some pointer on how to make Crawl4AI vs Firecrawl to be compatible with one another based on API differences

@TomLucidor commented on GitHub (Apr 4, 2025): It will still be relevant to others, so please keep this up, but we might need some pointer on how to make Crawl4AI vs Firecrawl to be compatible with one another based on API differences
Author
Owner

@laelhalawani commented on GitHub (May 4, 2025):

would love to see it implemented too, the API isn't all that complex they got great docs and official in depth video on YT

@laelhalawani commented on GitHub (May 4, 2025): would love to see it implemented too, the API isn't all that complex they got great docs and official in depth video on YT
Author
Owner

@alterxyz commented on GitHub (May 24, 2025):

https://marketplace.dify.ai/plugins/agimaster/crawl4ai

@alterxyz commented on GitHub (May 24, 2025): https://marketplace.dify.ai/plugins/agimaster/crawl4ai
Author
Owner

@Matcry12 commented on GitHub (Aug 11, 2025):

I developed a project using crawl4AI that crawls data from websites and leverages LLMs to extract structured information by headers. The extracted data is then pushed to a Dify.ai knowledge base, automatically creating it if it doesn’t already exist.

https://github.com/Matcry12/Crawl4AI-and-Dify-Workflow

This can have some problems because I just tested it on my computer

@Matcry12 commented on GitHub (Aug 11, 2025): I developed a project using crawl4AI that crawls data from websites and leverages LLMs to extract structured information by headers. The extracted data is then pushed to a Dify.ai knowledge base, automatically creating it if it doesn’t already exist. https://github.com/Matcry12/Crawl4AI-and-Dify-Workflow This can have some problems because I just tested it on my computer
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: langgenius/dify#5866