ag-ui-protocol / ag-ui-protocol/ag-ui

[Feature]: Flutter AG-UI client — agentivity_ag_ui (pub.dev)

未关闭
#1,750 0 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
enhancement
主要语言
Python
星标
15.9k
派生
1.4k
平均合并
1 天 17 小时
30 天内合并 PR
163

描述

### Pre-flight Checklist

- [x] I have searched existing issues and this hasn't been requested yet.

### Problem or Motivation

Hi 👋

I've built a Flutter implementation of the AG-UI protocol: **agentivity_ag_ui**.

https://pub.dev/packages/agentivity_ag_ui
https://github.com/agentivity-labs/agentivity_ag_ui

## Request

Could you add `agentivity_ag_ui` to the **Clients** table in the README?
Flutter is currently the only mobile-native AG-UI client — it fills the same role
as CopilotKit does for React, but for iOS/Android/Web Flutter apps.

The exact row would be:

| [Flutter — agentivity_ag_ui](https://github.com/agentivity-labs/agentivity_ag_ui) | ✅ Supported | ➡️ [Getting Started](https://github.com/agentivity-labs/agentivity_ag_ui#get-started-in-your-own-app) · [pub.dev](https://pub.dev/packages/agentivity_ag_ui) | Community |

## What it covers

- SSE connection + AG-UI event parsing
- Streaming text messages (token-level)
- Tool calls with status tracking
- Generative UI via `AgUiWidgetRegistry` (agent renders named Flutter widgets)
- State sync via RFC 6902 JSON Patch
- Human-in-the-loop — interrupt + resume flow
- Reasoning blocks (collapsible chain-of-thought)

## Ready-made connectors

- `AgentivityConnector` — Agentivity platform
- `LangGraphConnector` — LangGraph Cloud / self-hosted
- `AgUiGenericConnector` — any AG-UI SSE endpoint

## Works with

iOS · Android · Web · Windows — compatible with Riverpod, Provider, BLoC, GetX.

Happy to be added to the Clients table in the README if that fits.

### Proposed Solution

https://pub.dev/packages/agentivity_ag_ui

### Alternatives Considered

_No response_

### Additional Context

_No response_

贡献指南

打开贡献指南

评估

这个 Issue 还没有评估数据。

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。