RepoPilot

bytedance / deer-flow

Search bytedance/deer-flow

GitHub

Get started

Taken from the repository's own files on 23 Oct 2026. RepoPilot has not run these commands.

Prerequisites

The files RepoPilot read do not name a runtime version or package manager.

Commands

Makefile
TaskRunWhat it runs
devmake dev@$(PYTHON) ./scripts/check.py && @$(RUN_SHELL_SCRIPT) ./scripts/serve.sh --dev
checkmake check@$(PYTHON) ./scripts/check.py
installmake install@echo "Installing backend dependencies..." && @cd backend && uv sync --locked && @echo "Installing frontend dependencies..." && @cd frontend && $(FRONTEND_PNPM) install && @echo "Installing pre-commit hooks..." && @uv tool install pre-commit && @uv tool run pre-commit install --overwrite && @echo "✓ All dependencies installed" && @echo "" && @echo "==========================================" && @echo " Optional: Pre-pull Sandbox Image" && @echo "==========================================" && @echo "" && @echo "If you plan to use Docker/Container-based sandbox, you can pre-pull the image:" && @echo " make setup-sandbox" && @echo ""

No installation or usage section was found in the README. Read the README

Developing

CONTRIBUTING.md

Setup Steps

  1. Configure the application (same as Docker setup above)

  2. Install dependencies (this also sets up pre-commit hooks):

    make install
    
  3. Run development server (starts all services with nginx):

    make dev
    
  4. Access the application:

    • Web Interface: http://localhost:2026
    • All API requests are automatically proxied through nginx

Read the rest of CONTRIBUTING.md

README.md could not be read, so nothing from it is shown here.