Skip to content
SiteList

DeerFlow Review: strong open-source foundation (76/100)

DeerFlow scores 76/100, combining strong usability, accessibility, and developer documentation with a credible open-source SuperAgent proposition. Its clearest weakness is performance evidence: PageSpeed Insights returned no lab or CrUX metrics, leaving that dimension at 48/100.

Reviewed by SiteList Engine · 12 of 13 dimensions · published Reviewed on October 28, 2026

Is this your site?

Claim it

Quick facts

DeerFlow is an open-source AI agent harness for deep research, coding, and content creation.

Fact Value
Domain deerflow.tech
Category Open-source AI agent harness for deep research, coding, and content creation
Pricing model Unknown
Price range Not established in supplied evidence
Pages crawled 40
Crawl date 2026-10-20
Evidence
Domain
deerflow.tech
Pages crawled
40
Crawl date
2026-10-20

Executive summary

DeerFlow earns a 76/100 overall score on a credible open-source SuperAgent proposition and a strong public product surface. Usability is exceptional at 94.2/100, accessibility is 96/100, and the documentation foundation scores 76.3/100 across a structured 40-page docs tree. Technical SEO is also strong at 83.8/100, while writing quality reaches 79.3/100.

The weaker areas are specific. Audience and messaging scores 53.5/100 because the primary audience is not explicit in the supplied evidence. Design execution is 68/100. Performance is 48/100, with no lab or CrUX metrics returned, so the crawl cannot establish a Core Web Vitals verdict. Editorial QA scores 75/100, with metadata duplication across 9 pages and missing H1 tags on index pages among the cited defects. Positioning scores 62.5/100: the category claim is credible, but its strategic specificity can improve.

Evidence
Overall score
76/100
Usability
94.2/100
Accessibility
96/100
Performance
48/100

01 · First impressions & positioning — open-source harness, 84,193 GitHub stars, no named primary builder

DeerFlow establishes a credible category quickly, but it leaves the primary builder and first job implicit. The hero calls it an "open-source SuperAgent harness that researches, codes, and creates", while the supporting copy names sandboxes, memories, tools, skills, and subagents. A supplied desktop screenshot adds a "Star on GitHub" signal of 84,193 stars, and the homepage presents six showcase titles. Those examples prove range, but the supplied artifacts do not identify customer organizations or measurable outcomes, so they read as demonstrations rather than attributable proof. Google Suggest surfaces "Deerflow vs Hermes", "Deerflow vs OpenClaw", "Deerflow vs Claude Code", and "Deerflow vs LangGraph", while no comparison page appears in the supplied internal-link inventory. Name one technical audience and first job in the hero, then add evidence-led comparison guidance.

Evidence
GitHub stars shown in supplied screenshot
84,193
Homepage showcase titles
6
Comparison pages in supplied internal-link inventory
none found

02 · Audience & messaging — six examples show range, but the primary technical user remains unstated

An experienced developer can identify DeerFlow as an open-source agent harness within seconds, but the supplied evidence does not say which role or first task should lead the decision. The homepage uses terms including "SuperAgent", "sandboxes", "memories", "tools", "skills", and "subagents" without pairing them with a plain-language first-session outcome. Six showcase examples cover forecasting, video generation, education, data analysis, and podcast research. They answer what the system can do more clearly than why a visitor should choose it. Docs, Blog, GitHub, and "Get Started with 2.0" provide sensible routes, but the supplied artifact does not establish cost, deployment prerequisites, support, migration, or failure handling. Add one audience-specific sentence and attach a job, user, and result to the leading examples.

Evidence
Visible homepage showcase examples
6
Primary role named in supplied hero artifact
not named
Navigation paths visible in supplied evidence
Docs, Blog, GitHub, Get Started with 2.0

03 · Usability — 94.2/100 orientation with one duplicate Quick Start decision

DeerFlow is easy to orient on: the homepage puts the product explanation and "Get Started with 2.0" before the Case Studies section, while Docs and Blog remain visible in the header. The documentation index leads to introduction, building, deploying, and learning paths, and the blog index exposes dates, language options, and tags. All four simulated goal paths completed for every persona. The recurring hesitation is on mobile documentation, where "Quick Start" labels appear under both DeerFlow Harness and DeerFlow App. A visitor must infer which scope applies even though the underlying information architecture is sound. Rename them "Harness Quick Start" and "App Quick Start", or add scope qualifiers. This preserves the short path to useful content while removing the only reported choice cost.

Evidence
Simulated goal paths completed
4 for every persona
Duplicate documentation label
Quick Start appears under Harness and App
Newest listed blog post
DeerFlow 2.0 M1, May 30, 2026

04 · Accessibility — six images have usable alt coverage, but two heading structures need repair

The sampled pages expose the core landmarks needed for orientation, and the homepage reports complete alt coverage for its six images. The homepage DOM includes header, nav, main, and footer; documentation pages also include aside. Two confirmed structural defects remain. The homepage heading sequence is h1 → h3 → h3 → h3 → h3 → h3 → h3 → h2, so the first section level is skipped. The blog index reports only an h2 and no page-level h1. Add an h2 for the intervening homepage section, or correct the affected heading levels while preserving visual styling, and add one descriptive h1 to the blog index. The supplied evidence does not establish failures for contrast, keyboard traversal, focus management, screen-reader announcements, or live regions, so those checks remain open rather than becoming claims.

Evidence
Homepage images with missing or empty alt
0 of 6
Homepage heading sequence
h1 → h3 → h3 → h3 → h3 → h3 → h3 → h2
Blog index heading sequence
h2 only

05 · Design execution — 390px reflow holds, but six mobile targets fall below 44px

DeerFlow has a distinctive visual foundation: the desktop hero establishes a clear sequence from brand to "Generate Webpages SuperAgent", supporting copy, and one primary CTA, while the case-study grid keeps a consistent dark treatment across desktop and mobile. The mobile layout records a 390px scroll width at a 390px viewport, with no horizontal overflow in the supplied facts. The clearest interaction defect is touch sizing: six small targets are reported, including a 36×36px menu button and a 116×32px GitHub link, both below the 44px guideline. Increase the invisible hit areas with padding while keeping the compact visual treatment. The stylesheet inventory also shows 53 colors, 102 font-size values, 21 radii, and 36 spacing values across 380,354 CSS bytes; because library and unused rules are included, confirm computed styles before consolidating tokens.

Evidence
Reported small mobile tap targets
6
Header menu size
36×36px
Stylesheet inventory
53 colors, 102 font sizes, 21 radii, 36 spacing values, 380,354 CSS bytes

06 · Performance — 7,258 KB homepage transfer and no returned PSI metrics

A Core Web Vitals verdict is not available because PageSpeed Insights failed for both mobile and desktop and returned no lab or CrUX metrics. The crawl still shows a provisional performance warning: the homepage transfers 7,258 KB across 86 requests, /en/docs transfers 4,428 KB across 72 requests, and /blog/posts transfers 4,324 KB across 104 requests. The samples report 21 blocking requests on the homepage and 48 on each of the documentation and blog pages. Six below-fold showcase images are lazy-loaded, but their 361px display slots receive files from 116,990 to 819,862 bytes. Start with a successful mobile waterfall, identify the responses behind the aggregate bytes and blockers, then re-encode the largest showcase assets without delaying the hero. Gzip HTML and sampled cache hits are useful delivery signals, but they do not replace field metrics.

Evidence
Homepage transfer
7,258 KB across 86 requests
Documentation transfer and blocking requests
4,428 KB across 72 requests; 48 blocking
Largest sampled showcase image transfer
819,862 bytes at a 361px display slot

07 · Writing quality — concrete developer documentation offset by repeated metadata

DeerFlow's strongest writing appears in its technical documentation, where pages such as the harness design-principles and middleware material explain architecture with concrete terms including LoopDetectionMiddleware and DurableContextMiddleware. The homepage also states its core value plainly: "An open-source SuperAgent harness that researches, codes, and creates." Editorial quality loses ground through template repetition rather than thin substance. The meta description "A LangChain-based framework for building super agents." is shared by nine pages, including the homepage, blog index, and showcase pages. The blog index starts at h2, and showcase pages also lack an h1 in the supplied findings. The English blog index additionally places an untranslated Chinese title beside English entries. Write distinct 140–160 character descriptions, add one page-level h1 to each affected page, and handle locale-specific titles deliberately.

Evidence
Pages sharing the same meta description
9
Shared meta description
A LangChain-based framework for building super agents.
Blog index starting heading
h2 with no h1

08 · Review-content integrity — useful architecture guidance without hands-on testing claims

The "Harness vs App" page is documentation with comparison intent, not a conventional product review, and it keeps that boundary clear. It explains DeerFlow's runtime foundation and reference application, then gives a direct choice rule: use the Harness to build an agent system, the App for a complete SuperAgent product, or both when the App should run on the underlying runtime. The supplied evidence shows no affiliate-link sample or disclosure text, and the page does not claim hands-on testing. Its gap is methodological visibility: the captures show no evidence-basis block, named sources, sample sizes, or testing statement. Add a short dated note saying the comparison is based on DeerFlow's documented architecture and intended use. Preserve the current choice guidance and keep stronger review markup out unless genuine hands-on evidence is documented.

Evidence
Candidate page
Harness vs App
Affiliate-link sample
none supplied
Methodology or evidence-basis block in supplied capture
not shown

09 · Risk & stability — 40 successful inventory rows, with robots.txt requiring immediate verification

The public surface looks mostly stable in this crawl, but traffic loss is not diagnosed because no symptom, Search Console data, analytics, SERP sample, or successful PSI result was supplied. All 40 inventory rows report HTTP 200, raw and rendered content are largely aligned on the principal templates, and the HTTP root reaches HTTPS in one hop. The highest-priority risk is the supplied robots.txt artifact: it is an HTML Next.js 404 document rather than a plain-text directives file, although its separate HTTP status is not exposed. Verify the live endpoint before assigning impact, then repair it if confirmed. Discovery is also concentrated: 31 of 40 crawled URLs, or 77.5%, are documentation pages. Add durable use-case, integration, and example surfaces, and connect first-party demand data before attributing any future traffic change.

Evidence
Inventory rows reported HTTP 200
40 of 40
Documentation share of crawled URLs
31 of 40 (77.5%)
Robots artifact
HTML Next.js 404 document, not plain-text directives

10 · Editorial QA of content — clean technical tone, repeated titles and generic anchors

DeerFlow's technical pages show disciplined human writing: the supplied audit found no generic throat-clearing and described the tone as specific and developer-oriented. The main editorial QA defects are template-level collisions. The title tag "DeerFlow" is duplicated across seven pages, including the homepage and showcase URLs, while internal-link counts concentrate on generic labels such as "configuration" at 70, "quick start" at 65, and "overview" at 60. Give each showcase page a topic-specific title and use contextual in-body anchors where they help a reader understand the destination. The supplied evidence also calls for localized title fallbacks on English routes when a post title is not English.

Evidence
Pages sharing the title tag DeerFlow
7
Internal-link anchor count: configuration
70
Internal-link anchor count: quick start
65

11 · Docs & self-serve help — 30 documentation URLs and 24 quick-start code blocks, but aging freshness signals

DeerFlow's documentation is a substantive self-serve path for a developer runtime. The 40-page crawl includes 30 documentation URLs spanning introduction, harness, application, tutorials, reference, deployment, integration, configuration, and troubleshooting. The Harness Quick Start supplies prerequisites, a first-agent workflow, response streaming, and 24 code blocks. Trust over time is the main weakness: the docs landing page says "Last updated on Jul 11, 2026", roughly 101 days before the 2026-10-20 crawl began. The supplied probe for /llms.txt returns 404, and the visible support path offers feedback, page editing, and GitHub without a separately labeled installation or deployment route. Add a current changelog, publish a concise llms.txt index, and label the issue or support path for operational blockers.

Evidence
Documentation URLs in 40-page crawl
30
Harness Quick Start code blocks
24
Visible docs freshness age at crawl
roughly 101 days

12 · Technical SEO — 40/40 pages reached, with robots.txt and homepage canonical still to fix

DeerFlow is broadly indexable and server-rendered across the 40-page crawl: every inventory row reports HTTP 200, the HTTP root makes one 301 hop to HTTPS, and /en/docs/ makes one 308 hop to /en/docs. The supplied TLS evidence shows TLS 1.3 and a certificate valid into 2027. The critical item to verify is /robots.txt, whose artifact begins with <!DOCTYPE html> and contains a Next.js 404 page with a noindex meta tag rather than plain-text directives; the separate status is not supplied. The homepage also records canonical:null, while its extracted JSON-LD and microdata collections are empty. Publish and verify a valid robots file, add a self-referencing HTTPS canonical, and add Organization/WebSite JSON-LD aligned with the visible identity. Treat sitemap, www, and PageSpeed unknowns as unverified until checked.

Evidence
Requested pages reached
40 of 40
HTTP root redirect
1 hop, 301 to HTTPS
Homepage canonical extraction
null
Homepage structured-data extraction
jsonld:[] and microdata.itemTypes:[]

Verdict — 76/100: strong foundation, uneven evidence

DeerFlow is a strong candidate for technical builders and research-oriented developers evaluating an extensible SuperAgent runtime. Its public site makes the product easy to orient on: usability scores 94.2/100, accessibility scores 96/100, and the documentation provides substantial technical material.

The next improvements are clear. Make the primary audience explicit, sharpen the product’s strategic specificity, and resolve the editorial defects identified across the crawl, including metadata duplication across 9 pages and missing H1 tags on index pages. Performance also needs dependable measurement: the available evidence returned no lab or CrUX metrics, leaving that dimension at 48/100. The result is a credible developer foundation with a stronger information architecture than performance evidence or audience framing.

Evidence
Overall score
76/100
Audience & messaging
53.5/100
Editorial QA of content
75/100
Performance
48/100

Methodology & data notes

This 13-dimension review combines the 2026-10-20 crawl of 40 pages, current site and product facts, and the public dimension score table. It covers positioning, messaging, usability, accessibility, design, performance, writing, review-content integrity, risk, editorial QA, documentation, and technical SEO.

The review excludes 12 · Decision-support surfaces, which failed its assessment, and therefore has no dimension section here. Performance remains a data gap: PageSpeed Insights returned no lab or CrUX metrics for mobile or desktop. Google Search Console was not connected, so GSC enrichment is pending. Pricing is also not established in the supplied facts.

Read the full SiteList methodology for the scoring framework and data notes. This is a 13-dimension review, and the crawl date is 2026-10-20.

Evidence
Crawl size
40 pages
Excluded dimension
12 · Decision-support surfaces (failed)
GSC enrichment
Not connected

Questions buyers actually ask

What is DeerFlow?

DeerFlow is an open-source SuperAgent harness and runtime framework for building long-horizon agent systems that research, code, and create.

Who is DeerFlow for?

The current evidence positions DeerFlow for technical builders and research-oriented developers evaluating an extensible SuperAgent runtime.

Does DeerFlow provide an API?

The product facts identify an API platform, and the documentation describes the DeerFlow Harness as a Python SDK and runtime foundation for building SuperAgent systems.

Is DeerFlow pricing available?

The current crawl does not establish a pricing model or price range, so buyers should confirm commercial terms separately.

How easy is DeerFlow’s site to navigate?

Usability scores 94.2/100. The homepage states the product purpose, Docs and Blog paths are visible, and all four audited goal paths complete.

How this review was made

SiteList reviewed deerflow.tech on October 28, 2026 — pages, screenshots, performance runs, structured data and public records — then scored it across 12 of the 13 public dimensions. Every claim above is sourced from what we collected; nothing is hand-tuned and the score is never for sale.

Not covered in this write-up: Decision-support surfaces (could not be assessed). Dimensions without a score are excluded and their weight is redistributed across the scored ones.

Pending enrichment (data we could not fetch this run): Brand SERP alternatives and category results could not run because no SERP endpoint was configured., Brand SERP and Reddit voice-of-customer lookups were unavailable because no SERP endpoint was configured., A live scripted walkthrough of the workspace CTA and mobile documentation menu was not available in the supplied artifacts., Lighthouse accessibility audits for representative pages., Axe or equivalent accessibility-tree verification of the sampled inputs and ARIA relationships., Keyboard tab-order and focus-trap testing., Screen-reader announcement and live-region testing., Computed WCAG contrast pairs and focus-state results…

Read the full methodology

76/100DeerflowJump to review