Source: https://seerepo.com/compare/ag-ui-protocol/ag-ui/vs/bytedance/deer-flow
Markdown source: https://seerepo.com/compare/ag-ui-protocol/ag-ui/vs/bytedance/deer-flow.md
Description: ag-ui and deer-flow share 16 technologies: FastAPI, uvicorn, React, Next.js, LangChain, LangGraph, Tailwind CSS, next-themes, class-variance-authority, tailwind-merge, Radix UI, embla-carousel-react, Lucide, streamdown, Zod, and ai. Both are written in Python.

# ag-ui vs deer-flow

ag-ui and deer-flow share 16 technologies: FastAPI, uvicorn, React, Next.js, LangChain, LangGraph, Tailwind CSS, next-themes, class-variance-authority, tailwind-merge, Radix UI, embla-carousel-react, Lucide, streamdown, Zod, and ai. Both are written in Python.

- [ag-ui-protocol/ag-ui](https://seerepo.com/r/ag-ui-protocol/ag-ui): AG-UI: the Agent-User Interaction Protocol. Bring Agents into Frontend Applications.
- [bytedance/deer-flow](https://seerepo.com/r/bytedance/deer-flow): An open-source long-horizon SuperAgent harness that researches, codes, and creates. With the help of sandboxes, memories, tools, skill, subagents and message gateway, it handles different levels of tasks that could take minutes to hours.

## What they share and what sets them apart

- In common: FastAPI, uvicorn, React, Next.js, LangChain, LangGraph, Tailwind CSS, next-themes, class-variance-authority, tailwind-merge, Radix UI, embla-carousel-react, Lucide, streamdown, Zod, ai
- Only in ag-ui: ASP.NET Core, Spring, activity-compose, AIOHTTP, core-ktx, java-server, Tokio, Express, Hono, @mastra/libsql, PostHog, MCP, go, Microsoft.Extensions.AI.Abstractions, openai-agents, spring-ai-bom, spring-ai-client-chat, strands-agents, Microsoft.Extensions.AI, google-adk, ag-ui-a2ui-toolkit, CrewAI, google-antigravity, litellm, langroid, coil-compose, Pydantic, io.ktor:ktor-client-logging, slf4j-simple, github.com/sirupsen/logrus, log, @a2ui/web_core, @copilotkit/react-ui, @monaco-editor/react, tiptap, @phosphor-icons/react, copilotkit, mastra, @a2a-js/sdk, @langchain/openai, markdown-it, zod-to-json-schema, @cfworker/json-schema, @strands-agents/sdk, @omnara/sdk, yaml, @copilotkit/runtime, Ajv
- Only in deer-flow: aiosqlite, langgraph-checkpoint-sqlite, SQLite, starlette, SQLAlchemy, alembic, pyjwt, cryptography, bcrypt, langchain-openai, langchain-mcp-adapters, e2b-code-interpreter, langchain-anthropic, exa-py, langchain-deepseek, langfuse, html5lib, beautifulsoup4, email-validator, jsonschema, kubernetes, @uiw/codemirror-theme-monokai, sonner, motion, @tanstack/react-virtual, @uiw/react-codemirror, react-resizable-panels, use-stick-to-bottom, @streamdown/code, canvas-confetti, cmdk, CodeMirror, GSAP, Headless UI, @radix-ui/react-icons, katex, shiki, papaparse, qrcode.react, rehype-katex, rehype-raw, rehype-sanitize, remark-gfm, remark-math, unist-util-visit

## Side by side

| | ag-ui | deer-flow |
|---|---|---|
| Size | 879,462 lines written, 1,084 code files | 1,085,017 lines written, 1,515 code files |
| Who writes it | 22.7% of its commits signed by AI. With Claude Code, Codex, GitHub Copilot, and Cursor | 12.7% of its commits signed by AI. With Claude Code, GitHub Copilot, Cursor, Codex, and Factory |
| Activity | Last push November 6, 2026, 3,939 commits, 17,052 stars | Last push November 4, 2026, 4,588 commits, 84,984 stars |
| Tests | 1,756 test files. 60.9% of its code files have a test that imports them | 1,922 test files. 72.5% of its code files have a test that imports them |

- Size: Lines written by people and agents, without generated ones; code files, without tests.
- Who writes it: A commit counts as AI's when it carries its signature: a Co-Authored-By line, its author name or the merge of its branch.
- Activity: From GitHub and its history, on the day SeeRepo read it.
- Tests: The files that test the code, and the share of code files a test imports.

## Frequently asked questions

### Which is bigger, ag-ui or deer-flow?

deer-flow, with 1,085,017 lines written; ag-ui has 879,462.

The proof: [bytedance/deer-flow's code at commit a46d922](https://github.com/bytedance/deer-flow/tree/a46d9221f8ab029ef0b7b8caae25c10ab4153395)

### Which has more GitHub stars, ag-ui or deer-flow?

deer-flow, with 84,984 stars; ag-ui has 17,052.

The proof: [bytedance/deer-flow on GitHub](https://github.com/bytedance/deer-flow)

### Which has more tests, ag-ui or deer-flow?

deer-flow, with 1,922 test files; ag-ui has 1,756.

The proof: [bytedance/deer-flow's code at commit a46d922](https://github.com/bytedance/deer-flow/tree/a46d9221f8ab029ef0b7b8caae25c10ab4153395)

### Which was updated more recently, ag-ui or deer-flow?

ag-ui: its last push was on November 6, 2026, and deer-flow's on November 4, 2026.

The proof: [ag-ui-protocol/ag-ui's commits on GitHub](https://github.com/ag-ui-protocol/ag-ui/commits)

### Which has more commits signed by AI, ag-ui or deer-flow?

ag-ui: an AI signed 22.7% of its commits, with Claude Code, Codex, GitHub Copilot, and Cursor; in deer-flow, 12.7%.

The proof: [the commits each tool signed in ag-ui-protocol/ag-ui](https://seerepo.com/r/ag-ui-protocol/ag-ui/ai)

## Sources

- ag-ui-protocol/ag-ui: Read on November 7, 2026, at commit 37b4da9 (https://github.com/ag-ui-protocol/ag-ui/tree/37b4da90c8dfba2b7ef2182c738fda5350f0fc60)
- bytedance/deer-flow: Read on November 4, 2026, at commit a46d922 (https://github.com/bytedance/deer-flow/tree/a46d9221f8ab029ef0b7b8caae25c10ab4153395)

## What is your repo built with?

Any public repo, with no account: https://seerepo.com/r/owner/repo/built, with the owner and name it has on GitHub.
