bytedance/deer-flow

83.4k starsPython Latest
Open on GitHub

What It Calls

Calls external APIs Partial check

Without a key: Text generation (Anthropic Claude): has a branch that stops with an error without a key.

Feature matrix
Feature Provider Use Default Alternative
Text generation Anthropic Claude
2 call sites
Undetermined api.anthropic.com None
Text generation DeepSeek
1 call sites
Undetermined api.deepseek.com None
Text generation · Image generation · Speech-to-text · Text-to-speech · Embeddings OpenAI
3 call sites
Undetermined api.openai.com None
External API (api.mem0.ai) api.mem0.ai
1 call sites
Undetermined api.mem0.ai None
External API (chatgpt.com) chatgpt.com
1 call sites
Undetermined chatgpt.com None
deer-flow-frontend — External API (open.feishu.cn)Separate unit: deer-flow-frontend open.feishu.cn
2 call sites
Undetermined open.feishu.cn None
External APIs
API Credential Code evidence Pricing Pricing page Checked
Anthropic Claude Your API key backend/packages/harness/deerflow/models/claude_provider.py:27Not traced to an entry point Paid Pricing 2026-10-05
DeepSeek Your API key backend/packages/harness/deerflow/models/patched_deepseek.py:14Not traced to an entry point Paid Pricing 2026-10-05
OpenAI Your API key backend/packages/harness/deerflow/models/patched_minimax.py:149Not traced to an entry point Paid Pricing 2026-10-05
api.mem0.ai Credential unclear backend/packages/harness/deerflow/agents/memory/backends/mem0/config.py:108Not traced to an entry point No pricing info - -
chatgpt.com Credential unclear backend/packages/harness/deerflow/models/openai_codex_provider.py:29Not traced to an entry point No pricing info - -
open.feishu.cn Credential unclear frontend/src/app/mock/api/integrations/lark/auth/start/route.ts:3Not shown to stop without a key or address No pricing info - -

Data sent out: Telemetry (Langfuse, LangSmith) · What is sent could not be confirmed in the code

Fetched over the network: GitHub

Checked scope: Partial check — 400/3,698 files · tree not truncated · no submodules · 271 unresolved import path(s)

Next

Check another repository This result is wrong

Badge preview

external API badge

[![external API](https://whatitcalls.reactiveworks.dev/badge/bytedance/deer-flow.svg)](https://whatitcalls.reactiveworks.dev/en/bytedance/deer-flow)

Shows as “external API · used” in a README.

Was this analysis helpful?

Freshness detailscommit cde9602 · checked 2026-10-07
Committed
2026-10-07 11:06 UTC
Checked
2026-10-07 11:48 UTC
HEAD last seen
2026-10-07 11:48 UTC · cde9602 (same as the checked commit)
Read depth
Basic (up to 400 files · 8 MB)
Scanner · rules
scan-5+verdict-4
Pricing catalog
version 2
Correction revision
0
Summary
Model ollama-cloud/gemma4:31b-cloud
What is sent out
  • Unconfirmed Providers whose payload was not found in the code: Anthropic Claude, DeepSeek, api.mem0.ai, chatgpt.com, open.feishu.cn, OpenAI
README claims ↔ code3

free

DeerFlow has newly integrated the intelligent search and crawling toolset independently developed by BytePlus — InfoQuest (supports free online experience) README.md:42
Local evaluation / make dev 4 vCPU, 8 GB RAM, 20 GB free SSD 8 vCPU, 16 GB RAM Good for one developer or one light session with hosted model APIs. 2 vCPU / 4 GB README.md:392

The README mentions it is free, but the code does not proceed without a specific call.

offline

DeepSeek regression tests run offline with the normal backend suite. To verify README.md:214
admin can reinstall to upgrade. Air-gapped deployments can pre-stage the archive README.md:1289

The README states it works offline, but the code does not proceed without a specific call.

local

Production (builds images locally, mounts runtime config and data): README.md:447
If you prefer running services locally: README.md:517

The README says it runs locally, but the code does not proceed without a specific call.

Code quotes

Source files are not stored. Code is linked at the checked commit on GitHub; stored quotes are at most 3 lines per evidence and 6 per file.

No code evidence to quote.

Checked scope details

Files

In the repository
3,698
Checked
400 (10%)

Manifests

All priority files read

  • backend/pyproject.toml
  • frontend/package.json
  • backend/packages/harness/pyproject.toml

Unresolved import paths (271)

not read 248 · entry not read 23

Excluded files

  • dist/ 4
  • .md 271
  • .mdx 134
  • .json 76
  • .yaml 45
  • .sh 33

+21 more

External code not checked
None
Limits hit
file count limit
Correction history

No corrections yet.

This result is wrong · Corrections policy