Fetching from the wire…
Public story · 2026-07-27 · high
All three also wire agents into chat apps, Telegram and Slack among them, instead of building a dedicated interface.
Why now: On July 27, deer-flow's rewrite sat at 78,000 stars, matching the shape LobeHub and HKUDS/nanobot already ship.
ByteDance rebuilt deer-flow from the ground up, and the result lands on the same five-part shape already running in LobeHub and HKUDS/nanobot. Three separate teams, 205,000 combined GitHub stars, all landed on identical architecture. That's a strong signal that the hard design questions in agent runtimes already have answers.
deer-flow's v2 runs sandboxes in three flavors: local, Docker, or Kubernetes. Each task gets its own full filesystem view. Long-term memory is file-backed, searched with SQLite FTS5, with per-agent facts kept in Markdown. Skills are also Markdown, and they load progressively instead of all at once. Sub-agents run in isolated contexts with scoped tools, and report back structured results. A message gateway ties it to Telegram, Slack, Feishu, WeChat, and DingTalk.
LobeHub, at 80,900 stars, and HKUDS/nanobot, at 46,300 stars, expose close to the same primitives. Three codebases, one shape. All three wire agents into consumer chat apps instead of a dedicated interface. That's where these teams expect agents to actually get used.
Skip this decomposition when you build your own runtime, and you're re-solving sandbox isolation and skill-loading that three teams already shipped. Watch whether any of them breaks from it in their next major version. That would be the tell the shape isn't settled after all.
Each link below shares sources, entities, or timing with this story.
LobeHub partners with Slack / Shared entities / Same source / Shared topic / Earlier coverage
Linked by a graph relationship (LobeHub partners with Slack); both cover ByteDance, Feishu, Slack, Telegram; cite the same source (deer-flow).
MCP uses Docker / Shared entities / Same source domain / Shared topic / Earlier coverage
Linked by a graph relationship (MCP uses Docker); both cover Feishu, HKUDS, Slack; reported by the same outlet (github.com).
LobeHub partners with AWS / Shared entities / Same source domain
Linked by a graph relationship (LobeHub partners with AWS); both cover Kubernetes, Slack, Telegram; reported by the same outlet (github.com).
Docker supports Claude Code / Shared entity: ByteDance / Same source domain / Shared topic / Earlier coverage
Linked by a graph relationship (Docker supports Claude Code); both cover ByteDance; reported by the same outlet (github.com).
Docker supports Claude Code / Shared entities / Same source domain / Earlier coverage
Linked by a graph relationship (Docker supports Claude Code); both cover Markdown, SQLite FTS5; reported by the same outlet (github.com).
Docker supports Claude Code / Shared entity: Docker / Same source domain / Shared topic / Earlier coverage
Linked by a graph relationship (Docker supports Claude Code); both cover Docker; reported by the same outlet (github.com).
OpenSandbox uses Kubernetes / Shared entities / Same source domain / Earlier coverage
Linked by a graph relationship (OpenSandbox uses Kubernetes); both cover Docker, Telegram; reported by the same outlet (github.com).
MCP uses Docker / Shared entity: Slack / Same source domain / Shared topic / Earlier coverage
Linked by a graph relationship (MCP uses Docker); both cover Slack; reported by the same outlet (github.com).