T

Threadplane

Threadplane 是一个面向 Angular 开发者的开源工具,用于为 AI 代理构建聊天界面,支持流式响应、工具调用和代理构建的 UI。

访问官网

关于这个工具

Threadplane 帮助 Angular 开发者将 AI 代理集成到 Angular 应用中。它提供 @threadplane/chat 和 @threadplane/langgraph 等包,支持流式响应、工具调用渲染以及代理构建的 UI(A2UI)。 开发者可以通过 provideAgent({ url: 'http://localhost:8000/agent' }) 配置代理,并使用 <chat [agent]="agent" [views]="analyticsViews" /> 等组件在应用中嵌入聊天界面。 Threadplane 支持 LangGraph 代理的部署,可通过 CLI(langgraph deploy --project my-agent)或 LangSmith UI 完成。它适用于企业场景,包括合规、分析和客户支持。

典型场景
  • - providers: [provideAgent({ url: 'http://localhost:8000/agent' })], + import { provideAgent } from '@threadplane/langgraph'
  • --> <chat [agent]="agent" [views]="analyticsViews" /> Field report The last-mile gap in Angular AI
  • --push # Deploy via CLI (alternative to the LangSmith UI) pip install langgraph-cli langgraph deploy --project my-agent The CLI watches your repository and builds a container image on LangGraph Cloud
  • ', }, { label: 'How agents pick tools', value: 'Show me how an agent decides which tool to use
  • ', description: 'Agent emits a render spec
  • ', description: 'Explains tool-selection reasoning
  • ', description: 'Watch tokens arrive incrementally — the simplest @threadplane/chat integration
  • " ) async def generate(state: MessagesState) -> dict: reply = await llm

功能与使用场景

- providers: [provideAgent({ url: 'http://localhost:8000/agent' })], + import { provideAgent } from '@threadplane/langgraph'--> <chat [agent]="agent" [views]="analyticsViews" /> Field report The last-mile gap in Angular AI--push # Deploy via CLI (alternative to the LangSmith UI) pip install langgraph-cli langgraph deploy --project my-agent The CLI watches your repository and builds a container image on LangGraph Cloud', }, { label: 'How agents pick tools', value: 'Show me how an agent decides which tool to use', description: 'Agent emits a render spec', description: 'Explains tool-selection reasoning', description: 'Watch tokens arrive incrementally — the simplest @threadplane/chat integration" ) async def generate(state: MessagesState) -> dict: reply = await llm" A2UI A2UI is a wire protocol for agent-built interfaces" return {"refund_id": refund_id, "messages": [AIMessage(content=msg)]} def route_after_approval(state: RefundState) -> str: return "issue" if state""" llm = ChatOpenAI(model="gpt-5-mini", streaming=True) async def generate(state: MessagesState) -> dict: """Generate a response using the full message history""" llm = ChatOpenAI(model="gpt-5-mini", streaming=True) async def generate(state: MessagesState) -> dict: """Generate a response with conversation history preserved

快速事实

提供公开 API
支持自托管

使用分析

变现方式
  • 免费增值
成熟度信号
  • 开源
  • 公开 API
上手难度
  • 中

价格模式

价格模式

免费

定价验证于 2026年10月17日官方定价页

信息来源

每条档案都保留来源与最近验证时间。

相似工具

Docs by LangChain
docs.langchain.com
90

Deploy and manage agents with durable execution, real-time streaming, and horizontal scaling.

免费增值 · US$1+/月

打开详情
Spettro
spettro.app
90

Spettro 是一款用 Go 编写的终端优先多智能体编程助手,支持可配置智能体、目标模式、智能体技能、审批感知执行、持久会话以及 OpenAI 兼容的模型路由。

免费增值 · 5+/月

打开详情
Modelence
modelence.com
88

Modelence 是一个面向 AI 构建者、初创公司和产品团队的无代码/低代码平台,用于构建并发布 AI 驱动的 Web 应用,内置管理后台、认证和数据管理。

免费增值 · US$9+/月

打开详情
Cursor
cursor.com
90

Cursor 是一个 AI 驱动的编程平台,帮助开发者通过自主智能体构建软件。它支持桌面、网页和移动端,可在终端、Slack 和 GitHub 中运行。

付费 · US$8+/月

打开详情