Blog

Articles from Threadplane

Writing on agent UI for Angular — production patterns, design choices, and what we're shipping.

Featured

Threadplane 0.1.0: The Coffee in the Hangar Is Free

The first minor release. Six MIT packages covering the last mile of an Angular agent UI — chat, durable threads, approvals, generative UI — no paid tier.

Sep 8 · 6 min read
Sep 15 · 27 min read

Why Do Agent UI Libraries Require a Runtime?

Vercel AI SDK, TanStack AI, assistant-ui, CopilotKit, and Threadplane compared: where the agent loop runs, who holds the key, and what each design trades away.

opinionarchitectureagentic-uiangularAG-UIlanggraph
Aug 31 · 14 min read

What Changes in Your Angular Code When the Agent Runtime Changes

AG-UI and LangGraph land on the same Angular contract. Here is what actually differs — and which differences are the protocol, not the adapter.

AG-UIlanggraphangulararchitectureagentic-ui
Aug 31 · 9 min read

We Measured the Runtime Swap: Three Non-LangGraph Backends, One Angular Contract

Strands, Microsoft Agent Framework, and Mastra against the neutral Agent contract. Messages, tools, and state ported. Both defects we found were ours.

AG-UIangulararchitectureportabilityagentic-ui
Aug 29 · 8 min read

What Fixture Replay Can't Catch

Our agent e2e suite replaces the model and keeps everything else real. That buys determinism by deleting time — and one bug class disappears with it.

testinglanggraphagentsstreamingangular
Aug 27 · 11 min read

LangGraph Subgraphs: When to Split a Graph and When Not To

On LangGraph, a subgraph buys you an observable boundary, not a state boundary. Why our own graphs got split, and what the frontend sees while a child runs.

langgraphsubgraphsagentsstreamingangular
Aug 26 · 4 min read

What injectAgent() Actually Returns

The signals, the async methods, and the runtime-neutral Agent contract underneath — what you get from one call.

langgraphangularsignalsagentic-ui
Aug 26 · 4 min read

json-render vs A2UI: Choosing a Generative UI Contract

A fixed spec is easier to validate; A2UI updates over time and sends actions back. Which contract shape fits your surface.

generative-uia2uijson-renderangularagentic-ui
Aug 13 · 8 min read

Angular Chat App Tutorial with LangChain and LangGraph

Build a multi-thread Angular chat app on LangGraph: a conversation sidebar, server-titled threads, and bookmarkable URLs that survive a refresh.

tutoriallanggraphlangchainangularthreadsagentic-ui
Aug 13 · 8 min read

Angular Chat App Tutorial with AG-UI

Build an Angular chat app on AG-UI where the browser owns its own tools — action, view, and ask tools rendering real components inline, plus shared state.

tutorialAG-UIangularclient-toolsagentic-ui
Aug 9 · 9 min read

Build an AWS Strands Agent UI in Angular with AG-UI

Connect an AWS Strands agent to an Angular chat over AG-UI SSE with Threadplane, then prepare the same server for optional AgentCore deployment.

tutorialaws-strandsAG-UIangularagentic-ui
Aug 9 · 9 min read

Agentic UI in Angular: Production Patterns After the Demo

Production patterns for agentic UI in Angular: signals, tool progress, approvals, durable threads, constrained generative UI, and recovery.

opinionpatternsagentic-uiAG-UIangularproduction
Jun 24 · 5 min read

Threadplane Earns a Grade A for Trust

An independent tracker scored Threadplane's supply-chain trust at 82.8/100 — Grade A, #7 of 75 agent frameworks. The work behind the grade, and why it matters.

announcementsecuritysupply-chainopen-sourcetrust
Jun 4 · 8 min read

Human-in-the-Loop AG-UI Agents in Angular

Build a human-in-the-loop AG-UI agent in Angular — the same chat-approval-card composition as the LangGraph version, wired to AG-UI via @threadplane/ag-ui.

tutorialAG-UIangularagentshitlinterrupts
May 28 · 4 min read

Human-in-the-Loop LangGraph Agents in Angular

Build a human-in-the-loop LangGraph agent in Angular — pause runs before money moves with a structured approval dialog from the Threadplane libraries.

tutoriallanggraphangularagentshitlinterrupts
May 21 · 10 min read

Build Fullstack Agentic Angular Apps Using AG-UI

A practical walkthrough for wiring any AG-UI backend — LangGraph, CrewAI, Mastra, Pydantic AI, and more — to a production Angular chat UI.

tutorialAG-UIangularagentslanggraph
May 17 · 8 min read

Build a Streaming Chat UI in Angular with LangGraph

Step-by-step tutorial for shipping a production streaming chat in Angular — signal-native, design-system-friendly, and wired to a LangGraph backend.

tutorialstreaminglanggraphangular