Skip to content

docs: document the OpenUI parallel dashboard with Deep Agents#4579

Open
Visharad Kashyap (vishxrad) wants to merge 2 commits into
langchain-ai:mainfrom
vishxrad:openui-deepagents-dashboard-docs
Open

docs: document the OpenUI parallel dashboard with Deep Agents#4579
Visharad Kashyap (vishxrad) wants to merge 2 commits into
langchain-ai:mainfrom
vishxrad:openui-deepagents-dashboard-docs

Conversation

@vishxrad

Copy link
Copy Markdown

Summary

Adds LangGraph and Deep Agents coverage to the OpenUI frontend integration docs, mirroring how the CopilotKit page documents its backend.

What changed

  • OpenUI integration page (src/oss/langchain/frontend/integrations/openui.mdx): a new "Build a parallel dashboard with Deep Agents" section that documents the multi-panel pattern from the streaming-cookbook OpenUI example:
    • A createDeepAgent coordinator that delegates to specialist panel agents (Stripe, PostHog, GitHub, Calendar) by emitting all task() calls in a single message so the panels stream concurrently.
    • One shared OpenUI library used for both prompt generation and rendering, so the prompt and renderer cannot drift.
    • The langgraph.json graph registration.
    • The frontend wiring: dynamic panel discovery through stream.subagents, scoped useMessages(stream, snapshot) projections, and an isolated Renderer per panel.
    • An architecture diagram and two new entries in the page's Best practices list.
  • JavaScript providers index (src/oss/javascript/integrations/providers/all_providers.mdx): added an OpenUI card to the LangGraph integrations section.

Why

The OpenUI page previously covered only the single-agent frontend flow. This adds the LangGraph/Deep Agents backend story and the parallel multi-panel streaming pattern, so readers can build a generative dashboard end to end.

Notes for review

  • All code snippets are drawn from the streaming-cookbook OpenUI example; model IDs and package names match that source.
  • make lint_prose passes clean on the changed page.

Add a "Build a parallel dashboard with Deep Agents" section to the OpenUI
integration page. It shows how a Deep Agents coordinator delegates to parallel
panel agents that each stream their own openui-lang program, the
langgraph.json registration, and the stream.subagents / useMessages frontend
wiring that renders one isolated OpenUI Renderer per panel.

Also list OpenUI in the JavaScript LangGraph integrations provider section.
@github-actions github-actions Bot added the external User is not a member of langchain-ai label Jun 23, 2026
@github-actions

Copy link
Copy Markdown
Contributor

Thanks for opening a docs PR, Visharad Kashyap (@vishxrad)! When it's ready for review, please add the relevant reviewers:

  • @npentrel or @lnhsingh (JavaScript integrations)
  • @npentrel or @lnhsingh (LangChain)

@github-actions github-actions Bot added javascript langchain For docs changes to LangChain oss labels Jun 23, 2026
Replace the /api/langgraph proxy route fallback with the LangGraph server
URL so the basic example matches the parallel dashboard section and uses
the LangGraph server as the backend directly.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

external User is not a member of langchain-ai javascript langchain For docs changes to LangChain oss

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant