deerflow
Deep research and async task execution via DeerFlow LangGraph engine. Submit multi-step research tasks through a lightweight API-only Docker deployment (no frontend). Triggers: /deerflow, deep research, async research, deerflow.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/bevanding/deerflowDeerFlow Integration
What This Skill Does
DeerFlow is a LangGraph-based deep research engine that chains web search, reasoning, and synthesis into structured reports. This skill provides OpenClaw integration for submitting and monitoring research tasks against a running DeerFlow API.
Runtime contract: The skill itself runs entirely locally (python3 only) and communicates with DeerFlow over HTTP. It does not install or run any external Docker images — those are operated independently by the user as the DeerFlow host.
This skill does NOT install DeerFlow or manage its services. It assumes a DeerFlow instance is already running and reachable.
Prerequisites
⚠️ External dependency — your DeerFlow host. DeerFlow itself runs as a separate service on your infrastructure (or a VPS). Its Docker images are maintained by the bytedance/deer-flow project. Review their security posture before deployment.
Required at runtime
| Binary | Purpose | Notes |
|---|---|---|
python3 | Run submit_task.py / check_status.py | Declared in skill metadata |
Required only for initial DeerFlow deployment (one-time setup)
| Binary | Purpose | Notes |
|---|---|---|
git | Clone the DeerFlow repository | Not needed once DeerFlow is deployed |
docker | Run DeerFlow services | Not needed once DeerFlow is running |
If DeerFlow is already running somewhere (yours, a colleague's, or a cloud instance), skip straight to Quick Start — no git/docker needed.
Deploying DeerFlow (if you don't have one)
🔴 Security note: The following steps pull Docker images and run services from the
bytedance/deer-flowGitHub repository. You are responsible for reviewing those images and configurations before running them in your environment.
1. Clone and configure
git clone https://github.com/bytedance/deer-flow.git
cd deer-flow
cp .env.example .env
Edit .env with your model API keys:
# Required: at least one LLM provider
OPENAI_API_KEY=sk-...
# Or MiniMax
MINIMAX_API_KEY=...
MINIMAX_API_BASE=https://api.minimax.com
# Optional: Tavily for web search
TAVILY_API_KEY=tvly-...
2. Start API-only services
# No nginx, no frontend — just gateway + langgraph
docker compose up -d deer-flow-gateway deer-flow-langgraph
Verify:
curl http://localhost:2024/openapi.json | head # should return OpenAPI spec
curl http://localhost:8001/health # should return 200
3. Test with a manual task
curl -X POST http://localhost:2024/threads \
-H "Content-Type: application/json" \
-d '{}'
# Returns: { "thread_id": "..." }
Then submit a task:
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-bevanding-deerflow": {
"enabled": true,
"auto_update": true
}
}
}Related Skills
walletconnect-requester
Secure WalletConnect integration for AI agents. Connect to user wallets as a DApp (Proposer) without ever handling private keys. Request transactions and signatures - users approve everything in their wallet. Zero custody, maximum security. Use when you need to interact with user wallets securely via WalletConnect v2.
transaction-receipt
Human-readable on-chain transaction receipt. Resolve tx status, fees, and intent: simple transfers, swaps/trades, token approvals, DeFi staking-style calls, and NFT mint/transfer. Optional Tokenview API key; falls back to public read-only sources when unset or invalid. Timeouts, rate limits, and response validation included.
eth-payment
Generate EIP-681 Ethereum payment links and QR codes for any EVM chain. Zero configuration, instant setup for receiving ETH and ERC-20 payments. Use when you need to create payment requests, invoices, donation links, or any on-chain payment request. Supports Base, Ethereum, Arbitrum, Optimism, Polygon.
airdrop-hunter
Elite Web3 airdrop strategist with S/A/B grading, scam shields, and guided hunting workflow; triggers when users ask about airdrops, want to check projects, verify links, or find zero-cost opportunities
antalpha-ai-setup
Install and configure the Antalpha Skills MCP server. Provides 76 Web3 tools for DEX swaps, smart money tracking, Polymarket prediction markets, Hyperliquid perpetuals, CEX trading, Bitcoin mining, and DeFi analytics.